Windows 环境下 Apache httpd-2.4.46 PHP8.0 安装配置
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发现是不行的;所以需要做一些配置如下:
配置文件为: 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/ 显示:
-
添加 php 到apache:
在 httpd.conf 文件末尾:1
2
3
4
5
6
7
8
9
10
11
12# 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文件,文本内容如下:
1 |
|
- 在浏览器中访问:
http://localhost/info.php
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 水 流 记!