apache+php环境配置
2024年5月16日 16:18

前言
翻了半天浏览器,官网的windows配置环境好像有点复杂,整理一下发个帖子吧。
环境配置
Apache环境配置
1.官网下载
- Apache官网打开,点击
Download

- 选择
Files for Microsoft Windows下载

-
注意到这里有四个选项
-
- Apache Lounge是单独安装apache
-
- Bitnami WAMP Stack、WampServer、XAMPP是集成环境,包含了Apache、MySQL、PHP等
-
- 这里选择
Apache Lounge
- 这里选择

- 选择
httpd-2.4.59-240404-win64-VS17.zip下载并解压到本地

2.配置Apache
-
进入
~\httpd-2.4.59-240404-win64-VS17\Apache24\bin目录,并用管理员权限打开命令行 -
输入
httpd -k install安装服务 -
- 可以通过
httpd -k uninstall卸载服务
- 可以通过
-
- 通过添加
-n参数可以指定服务名,如httpd -k install -n Apache2.4,默认为Apache2.4,卸载时也要指定服务名
- 通过添加

- 打印
The 'Apache2.4' service is successfully installed.,安装完成 -
Errors reported here must be corrected before the service can be started.报错可以忽略。
-
httpd.exe: Syntax error on line 39 of ~/httpd-2.4.59-240404-win64-VS17/Apache24/conf/httpd.conf: ServerRoot must be a valid directory报错,是因为httpd.conf中的ServerRoot路径不对
-
-
- 根据提示进入
httpd.conf修改ServerRoot路径为实际目录,如ServerRoot "C:/httpd-2.4.59-240404-win64-VS17/Apache24"
- 根据提示进入
-

- 输入
httpd -k start启动服务,打开浏览器输入localhost,出现It works!页面,说明安装成功 -
AH00558: httpd.exe: Could not reliably determine the server's fully qualified domain name, using *. Set the 'ServerName' directive globally to suppress this message报错可以忽略
-
- 输入
httpd -k stop停止服务
- 输入


3.配置配置文件
- 配置环境变量

PHP环境配置
1.官网下载
- PHP官网打开,点击
Downloads

- 选择
Windows downloads下载

- 选择
VS16 x64 Thread Safe (2024-May-08 09:16:28) Zip [30.66MB]下载 -
- 选择非线程安全版本可能缺失
php8apache2_4.dll文件
- 选择非线程安全版本可能缺失

- 下载完成后解压到本地
2.配置PHP
- 添加环境变量

- 输入
php -v查看版本,说明安装成功

- 进入
~\php-8.3.7-Win32-vs16-x64目录,将php.ini-development文件复制一份并重命名为php.ini

-
修改
php.ini文件 -
- 找到
extension_dir,修改为extension_dir = "D:\bin\php\php-8.3.7-Win32-vs16-x64\ext"
- 找到
Apache+PHP整合环境配置
1.配置Apache
-
进入
~\httpd-2.4.59-240404-win64-VS17\Apache24\conf目录,打开httpd.conf文件 -
找到
#LoadModule...
剩余内容已隐藏
查看完整文章以阅读更多