Windows Server 2016 & IIS 10.0 に WordPress をインストール|No IT No Life - おすぎやん サーバの設計・構築

スポンサーリンク

2016年12月2日金曜日

Windows Server 2016 & IIS 10.0 に WordPress をインストール

おすぎやんです。

WordPress(ワードプレス)は、オープンソースのCMS(Contents Management System)であるブログソフトウェアです。
WordPress は PHP で作成されているため、Windows にインストールするためには、XAMPP 環境が必要でしたが、現在はIISで稼働することができます。

Windows Server 2016 の IIS 10.0 に WordPress をインストールする手順です。

Windows Server 2016 のインストールがまだのかたはこちら。

Windows Server 2016 インストール手順

Windows Server 2016 初期設定手順



1.Microsoft Web Platform Installer 5.0ダウンロード


WordPressはMicrosoft Web Platform Installer 5.0からインストールを行います。
下記URLにアクセスします。

https://www.microsoft.com/web/downloads/platform.aspx?templang=ja-jp

「Free Download」をクリックします。


ダウンロードした実行ファイルを保存します。

2.IIS のインストール


WordPressをIIS上で実行させるためには役割サービスをデフォルトから一部追加する必要があります。
管理者権限を持つユーザでログインし左下の「Windowsボタン」をクリックします。

「サーバマネージャー」をクリックします。

「役割と機能の追加」をクリックします。

「次へ」をクリックします。

「役割ベースまたは機能ベースのインストール」を選択し「次へ」をクリックします。

「次へ」をクリックします。

「Webサーバ(IIS)」をクリックします。

「機能の追加」をクリックします。

「次へ」をクリックします。

「次へ」をクリックします。

 「次へ」をクリックします。

「ログツール」「要求の監視」「CGI」にチェックを入れて下さい。「次へ」をクリックします。

「必要に応じて対象サーバを自動的に再起動する」をクリックします。

「はい」をクリックします。

「インストール」をクリックします。

「閉じる」をクリックします。

IEを起動しURLに「http://localhost/」と入力し下記画面が表示されれば完了です。

3.URL Rewrite モジュール インストール対応


WordPressをインストールするためにURL Rewrite モジュールをインストールする必要があります。
IIS10に URL Rewrite モジュールをインストールする際にバージョンチェックの不具合でエラーが発生します。
そのためにレジストリを変更する必要があります。
2016/12/1現在では解消されていませんが、いずれは不要になると思われます。

「Windows」を右クリックし「ファイル名を指定して実行」をクリックします。

名前に「regedit」と入力し「OK」をクリックします。

「HKEY_LOCAL_MACHINE」-「SOFTWARE」-「Microsoft」-「InetStp」と開きます。

「MajorVersion」をダブルクリックします。

値のデータを「a」から「9」に変更し「OK」クリックします。

4.WordPress インストール


ダウンロードした「wpilauncher.exe」を実行します。

「はい」をクリックします。

インストーラが起動したら「アプリケーション」をクリックします。

「WordPress 日本語版パッケージ」の「追加」をクリックします。

「インストール」をクリックします。

MySQLに設定するパスワードを入力後「パスワードを保存する」にチェックを入れ「続行」をクリックします。

「同意する」をクリックします。

「続行」をクリックします。

WEB Platform Installerから入力すると記号をうまく認識しないため、後ほど設定します。
「続行」をクリックします。

データベースパスワードを控えて「完了」をクリックします。

「サイトのタイトル」、「ユーザー名」、「パスワード」、「メールアドレス」を入力し「WordPressをインストール」をクリックします。

「ログイン」をクリックします。

「ユーザ名」、「パスワード」を入力し「ログイン」をクリックします。

ダッシュボード画面が表示されることを確認します。

5.WordPress 秘密鍵設定


さきほどのインストール時に記号がうまく認識しないという理由で飛ばした設定です。
WordPressのインストールフォルダを開きます。

「wp-config.php」ファイルをテキストエディタで開きます。

認証用ユニークキーを編集します。

WordPressの秘密鍵を自動生成してくれるサイトで秘密鍵を入手します。
下記URLにアクセスします。

https://api.wordpress.org/secret-key/1.1/salt/

表示されたページをそのままコピーします。
※秘密鍵なので、公開したり人に教えたりしないでください。

コピーしたデータを「wp-config.php」ファイルの認証用ユニークキーの箇所にペーストし保存します。

これでインストールは一通り完了です。

スポンサーリンク