apache的下载

官网http://www.apache.org/

首页第三行左右 点a number of third party vendors

再点第一个ApacheHaus

最后来到windows的下载页面

https://www.apachehaus.com/cgi-bin/download.plx

解压到一个目录

在文件confhttpd.conf的39行左右修改文件夹路径

用netstat -a查看端口占用情况

在httpd.conf中将端口改为8088或者其他的端口(原始端口为80)

管理员权限cmd

d:apacheinhttpd -k install

显示成功

运行httpd -k start命令启动服务(手动进入bin目录下打开ApacheMonitor.exe)

运行一下命令检查配置错误

d:apacheinhttpd -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:wwwweb1"
    ServerName wocao.com
    <Directory "D:wwwweb1">
        Options Indexes
        Require all Granted
        DirectoryIndex index.php
    </Directory>
</VirtualHost>
原文地址:https://www.cnblogs.com/gzpu/p/12346827.html