WordPressをDebianにインストール その1: パッケージのインストール

構築中 Debian
スポンサーリンク

ServersMan@VPSでApacheの設定が終わったので、
ここにブログツールであるWordPressを入れてブログを作成できるようにします。

WordPressをインストールする前に必ずDebianをSqueezeに更新しておきます。DebianのバージョンがlennyだとWordPressのバージョンがかなり古いからです。

スポンサーリンク

WordPressのインストール

下記のコマンドを実行することでWordPressの3.0.4がインストールされます。

sudo aptitude update
sudo aptitude upgrade
sudo aptitude install wordpress

インストールされるファイル/usr/share/doc/wordpress/README.Debianを見ると、Debianのパッケージではフラッシュベースのアップロードツールが入っていないらしいので、下記のコマンドで追加インストールします。

sudo wget -O /home/cfumylmd/public_html/scratchpad.jp/wp-includes/js/swfupload/swfupload.swf http://core.svn.wordpress.org/branches/3.0/wp-includes/js/swfupload/swfupload.swf
スポンサーリンク

mysqlのインストール

この段階ではmysqlサーバが入っていないのでインストールします。

sudo aptitude install mysql-server

mysqlのセットアップ

WordPressパッケージにはセットアップするためのスクリプト/usr/share/doc/wordpress/examples/setup-mysqlがついてきます。

これを使ってmysqlの設定を簡単に行うことができます。-nオプションでmysql内でのユーザ名を指定できますが、WordPressで複数のブログを管理する場合にはブログごとに必ず異なるユーザ名を使用します。ここのブログの場合は、下記のようにしてセットアップを実行しました。

sudo bash /usr/share/doc/wordpress/examples/setup-mysql -n scratchpad scratchpad.jp
このシェルスクリプトの実行には必ずbashを利用してください。
bashではなくshを使うとエラーになります。

ほかにブログを作りたい場合は、そのブログの分も実行します。

フォルダ構成の修正

セットアップすると/srv/www以下にWordPress用のフォルダができます。
個人的にはWeb関係のデータは/www以下におきたいので移動します。

sudo mv /srv/www/* /www
sudo rmdir /srv/www

WordPressの設定ファイルを変更して、/src/wwwではなく/wwwを見に行くようにします。
設定ファイルは/etc/wordpress/config-サイト名.php (例:config-scratchpad.jp)で、$upload_pathを変更します。

$upload_path = "/srv/www/uploads/scratchpad.jp"

$upload_path = "/www/uploads/scratchpad.jp"

まとめ

とりあえず今日は必要なパッケージをインストールしました。次回に続きます。

コメント

タイトルとURLをコピーしました