apache的下载
首页第三行左右 点a number of third party vendors
再点第一个ApacheHaus
最后来到windows的下载页面
https://www.apachehaus.com/cgi-bin/download.plx
解压到一个目录
在文件conf\httpd.conf的39行左右修改文件夹路径
用netstat -a查看端口占用情况
在httpd.conf中将端口改为8088或者其他的端口(原始端口为80)
管理员权限cmd
d:\apache\bin\httpd -k install
显示成功
运行httpd -k start命令启动服务(手动进入bin目录下打开ApacheMonitor.exe)
运行一下命令检查配置错误
d:\apache\bin\httpd -t
—————————————以上已经OK
配置环境变量,配置完后运行httpd -t这样的命令就任何地方可以直接运行,而不需要完全路径
将httpd.exe的路径写到path里面
PHP
https://www.php.net/downloads.php
VC15 x86 Thread Safe
这个包里才有apache组件
apache配置文件190行最后加下面两行
LoadModule php7_module “d:/php/php7apache2_4.dll”
AddType Application/x-httpd-php .php
————————————————————-PHP已经可以运行
PHP的配置文件(php.ini)
在上面添加的后面写这行,说明php.ini的位置
PHPIniDir “D:/php”
然后在php.ini里面配置
比如
962行的
date.timezone = PRC 时区为中国
配置多站点虚拟机
1、引入配置文件
Include conf/extra/httpd-vhosts.conf
511行,去掉注释符
2、在这个文件中配置站点
<VirtualHost *:80> DocumentRoot "D:\www\web1" ServerName wocao.com <Directory "D:\www\web1"> Options Indexes Require all Granted DirectoryIndex index.php </Directory> </VirtualHost>