目次
php 7.4 の install
php for win の ダウンロード & 解凍
DOS> wget https://windows.php.net/downloads/releases/php-7.4.27-nts-Win32-vc15-x64.zip DOS> unzip php-7.4.27-nts-Win32-vc15-x64.zip DOS> mv php-7.4.27-nts-Win32-vc15-x64 C:\php
php.ini 作成
http://mztm.jp/2017/10/12/windows10iisphp/ にあるものをコピーし、 php.ini の内容は理解していません。
DOS> cd C:\php DOS> cp php.ini-production php.ini DOS> vi php.ini extension_dir = "ext" cgi.force_redirect = 0 cgi.fix_pathinfo = 1 fastcgi.impersonate = 1 fastcgi.logging = 0 extension=php_mbstring.dll extension=php_mysqli.dll extension=php_odbc.dll mbstring.language = Japanese mbstring.internal_encoding = UTF-8 mbstring.http_input = auto mbstring.http_output = UTF-8 mbstring.encoding_translation = On mbstring.detect_order = auto
システム環境変数:PATHに追加
iis for win 11の有効化
「プログラムのアンインストールまたは変更」画面から 「Windowsの機能の有効化または無効化」画面へ遷移し、設定します。
その後、ブラウザで http://localhost へアクセスし、画面表示されれば、OKです。
iis 設定
モジュールマップ追加
「インターネット インフォメーション サービス(IIS) マネージャー」より 「FastCgiModule」を追加してください。
既定のドキュメント追加
apacheの directory indexに該当しますので、index.php を追加して下さい。
接続テスト
c:/inetpub/wwwroot の権限変更
c:/inetpub/wwwroot の書込み権限は、defaultでは、管理者以外にありませんので、 「フルコントロール」「変更」を追加してください。
test.php の配備と、接続テスト
いつもの?ように phpinfo() を配備し、これにアクセスして、表示されれば、完了です。
<?php phpinfo(); ?>