Windows ServerでIISにPHP+MySQL環境をインストールする方法

Windows ServerにPHP+MySQL環境をインストールするには、以下の手順を実行する必要があります。

  1. サーバー マネージャーで [役割と機能の追加] を開き、ウィザードに従って IIS をインストールします。
  2. PHPをインストールする: PHPの最新バージョン(例: PHP 7.x)をダウンロードして、”C:\php”などディレクトリに解答します。そのあと、PHPディレクトリ内のphp.ini-developmentを開き、php.iniに名前変更して保存し、ファイルの編集でPHPを設定します。
  3. php.iniでは以下の項目を設定する必要があります。
  4. extension_dir = “ext” (この項目は PHP 拡張のディレクトリを指していることを確認してください)
  5. MySQL拡張機能を有効にする(extension=php_mysql.dll)
  6. extension=php_mysqli.dll (MySQLi拡張機能を使用可能にする)
  7. PDO MySQL拡張を有効にする(extension=php_pdo_mysql.dll)
  8. php.iniファイルを保存して閉じます。
  9. IISの設定: IISマネージャーで構成するWebサイトを選択し、「ハンドラーマッピング」オプションを開きます。「モジュールマッピングの追加」ボタンをクリックし、次のように構成します。
  10. リクエストパス: *.php
  11. FastCgiモジュール
  12. 実行形式:C:\php\php-cgi.exe
  13. PHP FastCGIモジュール
  14. 「ファイルの存在を確認」というチェックボックスにチェックを入れてからOKをクリックし、設定を保存します。
  15. MySQLのインストール:MySQLの最新バージョンをダウンロードし、インストールウィザードに従ってインストールします。
  16. MySQLの設定:MySQL構成ファイル(通常はインストールディレクトリのbinディレクトリ内のmy.iniファイル)を開き、次のように設定します。
  17. bind-address = 127.0.0.1 をコメントアウトまたは bind-address = 0.0.0.0 (リモートからの接続を許可) に変更する。
  18. rootユーザーのパスワードを設定する
  19. my.iniファイルを保存してから閉じて、MySQLサービスを再起動します。
  20. テスト設定:IIS に info.php のような単純な PHP ファイルを作成し、以下の内容をファイルに追加します。
  21. ファイルを保存し、IISサービスを起動します。それからブラウザからhttp://localhost/info.phpにアクセスすると、PHPの設定情報が表示されるので、PHP+MySQL環境のインストールは正常です。

上記のステップは簡潔なガイドであり、実際の手順は異なる場合があります。詳細な手順については、公式のドキュメントやその他の関連リソースを参照してください。

bannerAds