WordPressは、オープンソースのブログ/CMS プラットフォームです。
Windows Web Server 2008 + IIS7.0へのWordPressのインストール手順を以下に示します。
- PHPのインストール
PHPがインストールされていない場合は、本サイトのPHPページを参照して、PHPをインストールする。 - データベースの設定
phpMyAdminでの設定方法を示す。- MySQLの管理者ユーザー(rootなど)でphpMyAdminにログインする。
- 「新規データベースを作成する」にWordPress用のデータベース名(ex. wordpress)を記入して「作成」をクリックする。

- 一度トップページに戻ってから、上部のメニューで「特権」ページを選択し、「新しいユーザーを追加する」をクリックする。

- ユーザー情報の入力
WordPressデータベースを所有するデータベースユーザーの情報を入力し、画面下の方の「実行する」をクリックする。ユーザー名 テキストフィールドの値を利用する WordPressデータベースを所有するユーザー名
ex.) wordpressホスト ローカル localhost パスワード テキストフィールドの値を利用する パスワード(生成しても良い) - 表示された画面で下の方にスクロールし、データベースに固有の特権エリアでWordPress用データベース(ex. wordpress)に対して特権を追加する。

- データベースに固有の特権をすべてにチェックし、「実行する」をクリックする。

データベースの設定は以上
- WordPressのダウンロード
http://ja.wordpress.org/releases/から最新リリースのzipファイルをダウンロードする。 - ダウンロードしたファイルを任意のインストールしたいフォルダに解凍する。
ex.) C:¥WebApplications¥wordpress
以降、「WORDPRESS_HOME」と記述する。 - php.iniの設定
phpをインストールしたフォルダにあるphp.iniに対し、PHPのインストール時に設定したこのブログに書いてあるPHPアプリケーションのすべてに共通する設定に加え、以下を設定する。extension=php_mysql.dll設定後、IISを再起動する。
- 設定ファイルを作成する。
WORDPRESS_HOME¥wp-config-sample.phpをWORDPRESS_HOME¥wp-config.phpにコピーする。
このファイルには、データベースへの接続設定などが書かれている。 - データベースの設定に合わせてwp-config.phpを変更する。
DB_NAME WordPressのデータを保存するデータベース名
ex.) wordpressDB_USER 接続するMySQLユーザー名
ex.) wordpressDB_PASSWORD 接続するMySQLユーザーのパスワード DB_HOST MySQLサーバーのホスト名
MySQLのポートを変更している場合はホスト名の後にポート番号を記述する
ex.) localhost:3306ex.)
define('DB_NAME', 'wordpress');
define('DB_USER', 'wordpress');
define('DB_PASSWORD', 'yourpasswordhere');
define('DB_HOST', 'localhost:3306');さらに、認証用キーを設定する。
これは、http://api.wordpress.org/secret-key/1.1/にアクセスして取得した文字列で置き換えると良い。
ex.)define('AUTH_KEY', 'HRm3Drrcx3s=sjKc2FTN_Wih2InEH(I/s');
define('SECURE_AUTH_KEY', 'lJ6bMAek*_FkMJc2=~pHuy$8');
define('LOGGED_IN_KEY', '2WN^o.3wXsK|nXYOH4$8&S&ddn');
define('NONCE_KEY', ':a[b135QdJe@2lQ`T8bXDs-cE9yhM@'); - IIS仮想ディレクトリの設定
「IIS仮想ディレクトリの作成」を参照して、IISの仮想ディレクトリを追加する。
物理パスにはWORDPRESS_HOME(ex. C:¥WebApplications¥wordpress)を指定する。 - インストールスクリプトの実行
公開するURL(http://{あなたのURI}/{IIS仮想ディレクトリ}/wp-admin/install.php)にアクセスし、「ようこそ」画面で「ブログタイトル」と「メールアドレス」を入力する。
注)http://localhost/{IIS仮想ディレクトリ}/wp-admin/install.phpにアクセスしてはいけない。

- 「成功しました!」画面に表示される「ユーザー名」と「パスワード」を記録しておく。

- 管理画面へのログイン
管理画面のURLはhttp://{あなたのURI}/{IIS仮想ディレクトリ}/wp-admin/である。

(10)で作成されたユーザーとパスワードでログインすることができる。

パスワードを変えたい場合は、左側の「ユーザー」メニューから変更したいユーザーを選択する。 - 記事を投稿したら、ブログサイトを表示してみよう。
http://{あなたのURI}/{IIS仮想ディレクトリ}/
がトップページだ。

ex.) http://itmx.kids-beads.com/wordpress/
WordPressオフィシャルによるインストール方法はhttp://wpdocs.sourceforge.jp/WordPress_%E3%81%AE%...にある。

