1. 下載:
- httpd-2.4.46下載
地址:https://www.apachehaus.com/cgi-bin/download.plx
根據不同的需要下載不同的版本;建議:httpd-2.4.46-lre314-x64-vs16; - PHP8.0 下載
地址:https://windows.php.net/download#php-8.0
據不同的需要下載不同的版本;建議:VS16 x64 Thread Safe (2020-Nov-24 22:49:03);
以上下載后均為壓縮文件,解壓到任意目錄中。
2. 配置Apache :
-
Apache httpd配置:
解壓后的httpd-2.4.46-lre314-x64-vs16根目錄下readme_first.html中說已經預配置了localhost,如果按照readme_first.html文檔中的說明直接運行httpd.exe發現是不行的;
Installation
所以需要做一些配置如下:
配置文件為: httpd-2.4.46-lre314-x64-vs16\Apache24\conf\httpd.conf;打開編輯:
- Define SRVROOT "/Apache24";"/Apache24"引號中填寫目錄 Apache24的絕對路徑,windows支持''路徑分隔符;
- 修改 ServerName 80 為:ServerName localhost:80
然后直接cmd中啟動httpd;即: httpd.exe;然后在瀏覽器中訪問http://localhost/ 顯示:
apache httpd - 添加 php 到apache:
在 httpd.conf 文件末尾:# custom start# # php 7 配置 #php安裝路徑/phpXapache2_4.dll #LoadModule php7_module D:\Dev\php7\php7apache2_4.dll LoadModule php_module "D:\Dev\php8\php8apache2_4.dll" <ifModule php7_module> #php安裝路徑 #PHPIniDir "D:\Dev\php7" PHPIniDir "D:\Dev\php8" AddType application/x-httpd-php .php AddType application/x-httpd-php-source .phps </ifModule>
3. 測試php
- 在apache htdocs目錄中創建一個info.php文件,文本內容如下:
<?php
echo phpinfo();
- 在瀏覽器中訪問:
http://localhost/info.php