WordPressのインストールめも

はじめに

以前からWebページの更新業務をやっていて、CMSの存在を知っていた。
ただ、CMSのセットアップの手間を考えれば、このままHTMLを書いたほうがいいと思っていた。
しかし、セマンティック/レスポンシブなWebページを構成しようと思うと、それはそれで作業量が増えてしまう。CMSを使ったほうがより簡単に両方の要件を満たせると思い、一番メジャーそうなWordPressを導入することとした。


WordPressのダウンロード

以下のURLから導入できる。ファイルを解凍して、Webサーバーの公開用ディレクトリに入れておく。
http://ja.wordpress.org/


データベースの準備

まずはサーバー上に、WordPress 用のデータベースと、そのデータベースへの全アクセス権・編集権を持つ MySQL ユーザを作成する。MySQLにrootで入って。

mysql> GRANT ALL PRIVILEGES ON *.* TO adminusername@localhost
-> IDENTIFIED BY 'some_pass' WITH GRANT OPTION;
Query OK, 0 rows affected (0.00 sec)

などして、WordPress用のユーザーを作成する。
adminusernameは適当な名前、some_passは適当なパスワードを入力する。


後は

$ mysql -u adminusername -p
Enter password:
Welcome to the MySQL monitor.  Commands end with ; or \g.
Your MySQL connection id is 22
Server version: 5.0.95 Source distribution
Copyright (c) 2000, 2011, Oracle and/or its affiliates. All rights reserved.
Oracle is a registered trademark of Oracle Corporation and/or its
affiliates. Other names may be trademarks of their respective
owners.
Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.
mysql> CREATE DATABASE wordpress;
Query OK, 1 row affected (0.16 sec)
mysql> GRANT ALL PRIVILEGES ON databasename.* TO "adminusername"@"hostname"
   IDENTIFIED BY "some_pass";
Query OK, 0 rows affected (0.01 sec)
mysql> ks
Query OK, 0 rows affected (0.00 sec)
mysql> exit
Bye
$

などして、WordPress用のデータベースを用意する。


wp-config.phpの編集

1. wp-config-sample.php ファイルの名前を wp-config.php に変更。
2. viで wp-config.php を開き、wp-config.php を編集する。コメントアウトの説明に従い使用しているデータベース、ユーザー名、パスワード等を入力する。


設定が終わったのでWebブラウザhttp://localhost/wordpress/wp-admin/install.phpにアクセスしてみる。
注:私の環境の場合、/http/WordPress/(httpがApacheのドキュメントルート)としているので、上記のURLとなる。


と言われる。


PHPのバージョンアップ

ということで、バージョンアップを行う。
これについては、別のエントリーで紹介しているのでそちらを参照してもらいたい。
PHPのバージョンアップ http://d.hatena.ne.jp/Michael_e29/20120409


5分でできるインストールブロセスへようこそ!

これで、やっと「5分でできるインストールプロセス」にたどり着く。
ここにたどり着くまでに、とっくに5分は過ぎている(笑

これ以降は、このプロセスにしたがって必要事項を入力する。5分もかからずセットアップが終了する。


インストール手順
http://wpdocs.sourceforge.jp/WordPress_%E3%81%AE%E3%82%A4%E3%83%B3%E3%82%B9%E3%83%88%E3%83%BC%E3%83%AB

MySQLの設定
http://wpdocs.sourceforge.jp/WordPress_%E3%81%AE%E3%82%A4%E3%83%B3%E3%82%B9%E3%83%88%E3%83%BC%E3%83%AB#Using_the_MySQL_Client