ふと、突然WordPressを使いたくなったのでRackspace Cloudに導入してみた。
Rackspace Cloudのインスタンスは起動直後は全く何も入っていないのでApache PHPなどから入れてやる必要があります。
入れてあげましょう。
$ sudo apt-get install apache2 php5 php5-gd mysql-server php5-mysql phpmyadmin入りました。
さて次はWordPressのデータを保存するためのMySQLにデータベースを作りましょう。
$ mysql -u root -p
>create database wordpress;スペル間違えてたらごめんなさい。
これで、rootというユーザー名からアクセスできる "wordpress" というデータベースができあがりました。
こんどはWordPressをダウンロードして解凍します。
$ wget http://ja.wordpress.org/wordpress-3.0-ja.tar.gz
tar zxvf wordpress-3.0-ja.tar.gzちなみにhttp://ja.wordpress.org/から持ってきてるだけなので、最新版が登場したらその都度指定してあげてください。
なら実際にWeb公開ディレクトリに移動します
$ cp -r wordpress/* /var/www/これで先ほど解凍したWordPressのファイルをWebの直下にコピーできました。
もちろんサブディレクトリなどに入れたい場合は/var/www/sub/など作ってそちらに入れてください。
すぐに利用できるように一瞬だけ
$ chmod 777 /var/www/を行います。
この状態でhttp://それぞれのIP/wp-admin/install.php にアクセスします。
先ほど設定したようなことを聞かれるので、言うとおりに記述します。
おめでとうございます。これでWordPressが使えるようになりました。
最後に
$ chmod 755 /var/www/パーミッションを適切な値に書き換えてください。
これでそれぞれのIPをたたけばWordPressにアクセスできるようになります。
Rackspace Cloudでドメイン名を割り当てるDNSの設定はまたいつか。
以上メモでした。