Win11+Apache2.4+PHP8.3+MySQL5.7运行环境搭建
一、所需软件下载
Apache2.4.58下载:https://www.apachelounge.com/download/
PHP8.3.3下载:https://windows.php.net/download/
MySQL5.7.18下载:https://downloads.mysql.com/archives/community/
二、Apache2.4安装
1、将下载的httpd-2.4.58-240131-win64-VS17.zip解压地到D:\WampServer下,并命名为apache24
2、创建网页文件存放目录,如G:\wwwroot
3、修改配置文件,打开路径:D:\WampServer\apache24\conf 下的httpd.conf配置文件,进行修改:
#Define SRVROOT "c:/Apache24" 改为:Define SRVROOT "D:/WampServer/apache24" //这里的目录根据您实际目录地址写
#ServerName www.example.com:80 改为:ServerName localhost:80 //这里您实际开放的端口写,我的80端口可用就写了80,如果您是8081那就改为8081
DocumentRoot "${SRVROOT}/htdocs" 改为 DocumentRoot "G:\wwwroot" //这里的文档目录也是根据您实际目录地址写
<Directory "${SRVROOT}/htdocs"> 改为 <Directory "G:\wwwroot"> //这里的文档目录也是根据您实际目录地址写
DirectoryIndex index.html 改为 DirectoryIndex index.html index.htm index.php //这里配置项目启动页,您的实际启动页文件名有哪些就写哪些,我增加了index.htm index.php
4、以管理员身份运行命令提示符,进入到D:\WampServer\apache24\bin目录下,执行以下命令:
#安装为Windows服务
httpd -k install //回车,执行完就安装完成,如果有报错检测一下上边第3步里的配置都已做,根据报错提示进行处理
5、启动apache服务
httpd -k start //回车,启动服务
也可用 httpd -h 查看命令帮助
6、测试访问
将D:\WampServer\apache24\htdocs目录下的 index.html 文件拷贝到 G:\wwwroot 目录下
用浏览器打开 http://localhost 正常显示"It works"即表示apache安装成功。
三、MySQL5.7.18安装
直接双击下载的安装文件mysql-installer-community-5.7.18.1.msi 按安装引导一步步往下安装即可,基本是下一步下一步就可以了。
安装过程没截图,我在网上找个有截图的供参考:https://www.jb51.net/article/119140.htm
这装注意事项:确保3306端口可用。
四、PHP8.3.3安装
1、将下载的php-8.3.3-Win32-vs16-x64.zip解压到D:\WampServer下,并命合为php
2、修改配置文件
将D:\WampServer\php目录的php.ini-development复制一份,并重命名为php.ini,进行以下修改(注意:默认是注释,要去掉;号):
;extension_dir = "ext" 改为 extension_dir = "D:\WampServer\php\ext"
;extension=curl 改为 extension=curl //去掉;号, 作用是支持CURL
;extension=gd 改为 extension=gd //去掉;号, 作用是支持GD库
;extension=mbstring 改为 extension=mbstring // 去掉;号,作用是支持mbstring扩展
;extension=mysqli 改为 extension=mysqli //去掉;号,作用是支持mysql连接扩展
;extension=pdo_mysql 改为 extension=pdo_mysql //去掉;号,用用是支持面向对象的pdo方式连接mysql的扩展
;extension=soap 改为 extension=soap //去掉;号,作用是支持SOAP协议扩展
;extension=sockets 改为 extension=sockets //去掉;号,作用是支持sockets扩展
3、整合Apache与PHP配置
打开路径:D:\WampServer\apache24\conf 下的httpd.conf配置文件,进行修改:
在LoadModule 模块配置末尾增加:
LoadModule php_module "D:/WampServer/php/php8apache2_4.dll"
PHPIniDir "D:/WampServer/php"
在<IfModule mime_module>模块配置内配置:
在行AddType application/x-gzip .gz .tgz之后添加一行:AddType application/x-httpd-php .php .htm .html
4、以管理员身份运行命令提示符,进入到D:\WampServer\apache24\bin目录下,执行以下命令:
httpd -k restart //重启Apache服务
5、测试:在G:\wwwroot 目录下新建index.php文件,编辑代码<?php echo phpinfo(); ?> 保存;在浏览器中打开http://localhost 正常显示 PHP Version 8.3.3 等相关系统参数信息 表示整套WAMP运行环境搭建成功。