1.Apache配置
(1)安装Apache
下载链接Apache Haus Downloadshttps://www.apachehaus.com/cgi-bin/download.plx
下载合适自己电脑的版本
然后解压的路径最好符合规范
我是解压到D盘
(2)配置D:\Apache24\conf目录(这个目录看自己安装的)下的httpd.conf文件
1.找到Define SRVROOT
改成Define SRVROOT "D:\Apache24" 这个目录看你自己安装的路径
2.DocumentRoot "D:\phpweb"
<Directory "D:\phpweb">
这个是自己代码存放的地方
3.端口配置
ServerName localhost:8000
Listen 8000
这个改不改看自己默认是80
(3).开启Apache的服务
打开cmd在自己的Apache的bin目录下安装
httpd -k install -n Apache2.4
(4)配置环境变量
打开系统环境变量在path里面增加自己Apache的bin目录路径
(5)开启apache
直接点bin目录的ApacheMonitor.exe运行
打开cmd到bin目录下 httpd.exe -k start运行这个命令(第一次建议这个有问题好解决)
(6)错误
我遇到的是端口被占的问题,是那个443端口的问题D:\Apache24\conf\extra这个目录下的
httpd-ssl.conf文件端口是443 打开修改成其他没有被占的端口
2.PHP的安装配置
(1)安装
PHP For Windows: Binaries and sources Releaseshttps://windows.php.net/download
(2)找到安装的php下的php.ini-development复制一份修改成php.ini
(3)打开php.ini文件
找到并修改extension_dir = "D:\PHP\ext"
(4)找到Apache的httpd.conf文件增加
LoadModule php_module 'D:\php\php8apache2_4.dll'
PHPIniDir 'D:\php\php.ini'
AddType application/x-httpd-php .php
目录看自己安装的位置进行修改
3.Mysql的安装
MySQL :: Download MySQL Community Serverhttps://dev.mysql.com/downloads/mysql/打开php.ini文件
extension=php_mysql.dll