PHP:8.0.3インストール

Apache2.4環境にPHP8.0.3をインストールする


環境

Windows Server 2016 Standard Evaluation 1607 (14393.693)
Apache 2.4 x64 (C:\Apache24)

手順

1) ダウンロード
https://windows.php.net/
上記サイトの上部[Downloads]メニュー
- "PHP 8.0 (8.0.3)" の "VS16 x64 Thread Safe (2021-Mar-03 00:21:37)" - "Zip [25.44MB]" をダウンロード
ダウンロードしたファイル名は "php-8.0.3-Win32-vs16-x64.zip"

2) 解凍
ダウンロードしたzip(php-8.0.3-Win32-vs16-x64.zip)を解凍
解凍後のフォルダを C:\php として移動

3) 仮テスト
C:\php\php.exeを実行、エラー無くコマンドプロンプト(Interactive shell)が起動することを確認

4) PHP.ini作成
C:\php\php.ini-development または php.ini-production のどちらかをコピーし php.ini へリネームする
※ 今回は php.ini-development をリネームした

5) システム環境変数登録
Windowsのシステム環境変数 Path に "C:\php" を追加
※ 参考:Windows 10:環境変数を設定するには?

設定後、Windowsを再起動する

6) Apache設定
C:\Apache24\conf\httpd.confを編集し、末尾に以下を追加
LoadModule php_module "C:/php/php8apache2_4.dll"
PHPIniDir "C:/php/"
AddHandler application/x-httpd-php .php
Apacheを再起動

7) 動作確認
C:\Apache24\htdocs に "test.php" を作成、以下内容を書き込む
<?php phpinfo();

C:\Apache24\bin\httpd.exeを起動
コマンドプロンプト(httpd.exe)が起動したままとなるか?(すぐに閉じる場合は失敗している)
問題なければ ブラウザで http://localhost/test.php を表示 PHPの情報が表示されればOK


Apache, PHP

0 件のコメント:

その他の記事