IIS上のワードプレスのホスティング
エリック・ウォアーシングによって
前書き
WordPressはブログ公開アプリケーションとコンテンツ管理システムです。 wordpress.orgによると、WordPressは「美学、Web標準、ユーザビリティとを中心とした最先端のセマンティック個人パブリッシングプラットフォーム」です。次のセクションでは、上記のインストールおよび設定のWordPressをインターネットインフォメーションサービス7(IIS 7)上のFastCGIで使用するためとする方法について説明します。このドキュメントでは、FastCGI拡張機能とPHPライブラリのセットアップと構成が完了していることを前提としています。

ワードプレスをインストールする最も簡単な方法は、Windows®Webアプリケーションギャラリーからダウンロードしてあります。あなたは、Microsoft®のWebプラットフォームを必要とする場合は、Windows Webアプリケーションギャラリーでも利用可能であるマイクロソフトのWebプラットフォームインストーラー(ウェブPI)、とのコンポーネントをインストールすることができます。
次の資料では、手動でのWordPressをインストールするためのガイダンスを提供します。命令がテストされ、次の構成で動作するように発見されています。
- WindowsのServer®2008オペレーティングシステム
- IIS 7
- PHP 5.2.9
- MySQLの5.1.34
- ワードプレス2.8.5
前提条件
PHPが提供する基本デフォルトの設定ファイルから、あなたのphp.iniの設定で次の行を変更します。
- cと拡張の\ _dirを定義します。PHPの\ extと\(例えば、あなたのPHP拡張機能ディレクトリの場所)。
- MySQLのサポートを有効にする拡張子リストでコメントを外し延長= PHPの\の_mysql.dll。
アプリケーションをダウンロードし、解凍します
まず、ワードプレスの最新の安定版リリースをダウンロードしてください。この記事では、WordPressのバージョン2.8.5を使用しました。 WordPressのファイルを解凍し、Cにファイルをコピー:\ INETPUB \ wwwrootの\ wordpressのか、お好みの別のディレクトリ。デフォルトのアクセス権が十分であるため、WordPressのWebディレクトリのアクセス許可を変更する必要はありません。
データベースの設定
WordPressのインストール手順を開始する前に、サーバー上にデータベースを作成する必要があります。また、ユーザーを作成し、データベースにこのユーザー「db所有者」権限を付与します。この記事では、次のデータベース情報を使用しています。
設定ファイルを変更します。
データベースに接続するためのWordPressの設定ファイルを変更します。
- Windows®のエクスプローラから。インストールディレクトリCに移動:\のinetpub \ wwwrootに\ワードプレス。そして、のwp-config.phpファイルにファイルのwp-config設定-をsample.phpの名前を変更します。
- 編集WP-config.phpを。 DB_NAMEを変更。 DB_USER。 DB_PASSWORD。次のようにDB_HOSTの値:
アプリケーションのセットアップと構成
- Windows®のインターネットExplorer®のから。 /ワードプレス/ WP-管理/ install.phpををlocalhostに行きます。
あなたのブログや電子メールアドレスの名前を入力します。その後、ワードプレスをインストール]をクリックします。

図1:情報を入力します。
管理者アカウントに割り当てられた一時的なパスワードを注意してください。
図2:管理者パスワードを注意してください
図3:ブログへのログオン
ようこそページが表示されます。
図4:Welcomeページ
有効にする「プリティパーマリンク」
一般的に、WordPressのユーザーは「ほとんどかわいい」のURL(例えば、contoso.com/index.php/yyyy/mm/dd/post-name/)を使用する必要があります。 URL書き換えモジュールを使用すると、IISでホストされているWordPressのブログのための「プリティパーマリンク」(例えば、example.com/year/month/day/post-name/)を作成することができます。
次の手順は、ワードプレスは、Webサイトのルートディレクトリにインストールされていることを前提としています。ワードプレスは、サブディレクトリにインストールされている場合は、書き換えルールは、WordPressのファイルと同じサブディレクトリ内にあるWeb.configファイルに含まれている必要があります。
- URL書き換えライブ配信リリースをインストールします。
- 管理者としてのWordPressにログオンします。
- [設定]ボタンをクリックします。
カスタマイズパーマリンク構造のページのパーマリンク]タブをクリックします。
図5:パーマリンク構造のページをカスタマイズ
/%年%/%monthnum%/%当日%/%postname%/カスタム構造テキストボックスに入力します。
書き換えルールを作成します。
- (WordPressのファイルと同じディレクトリにあります)Web.configファイルを開きます。あなたはWordPressのディレクトリにWeb.configファイルがない場合は、それを作成します。
コピーしてsystem.webServer要素に次のXMLセクションを貼り付けます。
この規則は、任意の要求されたURLにマッチします。 URLは、ファイルシステム上のファイルまたはフォルダに対応しない場合、ルールはindex.phpにURLを書き換えると判断し、それをすることによって変更された前の元のURLが含まれているREQUEST_URIサーバー変数に基づいて、配信するコンテンツルール。
書き換えルールをテストします
書き換えルールは、Web.configファイルに保存された後、Webブラウザを開き、WordPressのブログでパーマリンクのいずれかをクリックしてください。あなたはすべてのパーマリンク用のWebサーバから返された正しい内容が表示されるはずです。
図6:ブログのウェルカムページ
この記事の更新エリック・ウォアーシングによる「IIS上のWordPressは」、2008年9月11日に公開します。