Category Archive Windows Server 2016

IISでindex.phpをデフォルトドキュメントに設定する

IISでindex.phpをデフォルトドキュメントに設定する

IIS_index.phpをデフォルトドキュメントに

 

 

 

 

 

 

 

 

 

 

 

 

 

「既定のドキュメント」をダブルクリックして設定画面を開く。

 

 

IIS_index.phpをデフォルトドキュメントに_2

 

 

 

 

 

 

「追加」をクリック。

 

 

IIS_index.phpをデフォルトドキュメントに_3

 

 

 

 

「index.php」を入力し、OKをクリック。

 

 

IIS_index.phpをデフォルトドキュメントに_4

 

 

 

 

 

 

 

 

Windows Server 2016 にIIS+PHP7.3をインストール

Windows Server 2016 にIIS+PHP7.3をインストール

php7.3をダウンロードする。
PHP の公式サイトにアクセスし、「Downloads」ページを開く。

php.net -> download

 

 

 

 

 

 

 

 

 

 

「Windows downloads」をクリック。

 

php.net.windows-download

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Windows+IISの場合は、「Non Thread Safe」を選択。

Zipファイルをダウンロードする。

解凍したフォルダを、Dドライブ直下に移動し、フォルダ名を「php」に変更する。

D:\php

 

「インターネット インフォメーション サービス (IIS) マネージャ」を起動する。

IISマネージャ

 

 

 

 

 

 

 

 

 

 

「ハンドラー マッピング」を開く。

 

 

ハンドラーマッピング-モジュールマップの追加

 

 

 

 

 

 

 

 

「モジュールマップの追加…」をクリック。

 

 

モジュールマップの追加_php

 

 

 

 

 

 

 

 

 

 

上図のように入力し、「OK」をクリック。

 

 

 

phpフォルダ内の、

php.ini-development

または

php.ini-production

を「php.ini」のファイル名でコピーする。

 

php.ini-developmentとphp.ini-productionの違いは、

基本的にはメッセージ関係の設定があるか無いか。

エラーメッセージを表示したければ、php.ini-devalopmentをコピーする。

 

 

これで、IISのサイト上でPHPが利用できるようになる。