Mar
21
2010

hubuntu.net

14:14 pm

複数ドメインの設置のApacheのVirtualhost機能を使って、Value-Domainで取得したドメインhubuntu.netのWordPressサイトを立ち上げてみました。
Virtualhostとは、複数のドメインをそれぞれのDocumentRootでサービスを行わせることができるApacheの機能で、要は1つのサーバーにインストールした1つのApacheで複数のドメインでのサイトを構築できるということになります。
 Ubuntuの場合、デフォルトのDocumentRootは、/var/wwwとなっており、1つのドメインでだけWebサイトを構築するなら、ここにWordPressをインストールすれば良いのですが、複数の場合は、以下のようにそれぞれディレクトリを作ります。
以下の例では、/home/www/hubuntu.netですが、同様に、/home/www/hbirds.homelinux.comなどと作って、同様にWordPress(もちろんMovableTypeでもかまいません)をインストールします。

$ cd /home/www/hubuntu.net
$ sudo wget http://ja.wordpress.org/wordpress-2.9.2-ja.tar.gz
$ sudo tar xzf wordpress-2.9.2-ja.tar.gz
$ sudo chown -R www-data:www-data /home/www/hubuntu.net/wordpress
hbirds@UbuntuServer:/home/www/hubuntu.net$ mysql -u root -p
Enter password:
Welcome to the MySQL monitor.  Commands end with ; or g.
Your MySQL connection id is 66
Server version: 5.1.37-1ubuntu5 (Ubuntu)
Type 'help;' or 'h' for help. Type 'c' to clear the current input statement.
mysql> CREATE DATABASE hubuntuwp;
Query OK, 1 row affected (0.01 sec)
mysql> GRANT ALL on hubuntuwp.* to hbirds57@localhost IDENTIFIED BY '03CCA0';
Query OK, 0 rows affected (0.00 sec)
mysql> FLUSH PRIVILEGES;
Query OK, 0 rows affected (0.00 sec)
mysql> QUIT;
Bye

サーバー、クライアントの各/etc/hosts の編集
192.168.0.4 hubuntu.net を追加します。

ブラウザで以下のURLにアクセスします。

http://hubuntu.net/wordpress/wp-admin/install.php

すると、右のようにconfigファイルがないというエラーメッセージとともに、ウィザード形式でconfigファイルを作成するかどうかを尋ねられます。
もちろんconfigファイルを手動で作成することもできますが、ここではウィザード形式で作って行くことにして、左下のボタンをクリックします。

すると右のような注意書き画面が表示されますが、迷わず「次に進みましょう!」をクリックします。

すると右のような設定画面が表示されるので、適宜入力していきます。データベース名、ユーザ名、パスワードは、データベース作成時のものと一致させる必要があります。
入力後にボタンをクリックします。

前画面の項目が正しく入力されると、このようにインストールを促す画面が表示されるので、引き続きクリックしてインストールを続けます。

ブログのタイトルと連絡先のメールアドレスを入力します。
「WordPressをインストール」をクリックします。

成功しました!と表示され、管理者名 admin と パスワードがセットされます。
このパスワードをコピーしておき、「ログイン」します。


WordPressのログイン画面が表示されますので、さきほどの管理者名adminとパスワードを入力して、ログインします。

プロフィールのページを開いての部分をクリックして、新規のユーザー登録をします。

新規ユーザー名、メールアドレス、新規のパスワードを入力、権限を管理者に変更して、「ユーザーを追加」をクリックします。

ブラウザーに http://hubuntu.net/wordpress/wp-login.php と入力し、先ほど登録した新規ユーザーとパスワードでログインします。

成功しました。
管理画面に入って、管理者adminを削除してしまいましょう。

No Comments »

RSS feed for comments on this post. TrackBack URL

Leave a comment

You must be logged in to post a comment.

www.hbirds.net