解压Apache2.4到D:\Apache2.4
修改配置文件D:\Apache2.4\conf\httpd.conf
ServerRoot D:\Apache2.4
Listen 80
注意几个以C盘开头的路径都改为以实际安装的目录 不然会报错 无法启动
进入bin目录,执行httpd -k install
,完成安装服务
启动服务器httpd -k start
打开浏览器访问 http://localhost 测试是否启动成功,可以在D:\Apache2.4\htdocs添加文件。
如果2.4无法安装成功一直报错 可以尝试安装2.2
常用命令
关闭Apache httpd -k stop
重启Apache httpd -k restart
卸载Apache httpd -k uninstall
常用的Apache24 vhost文件配置
<Directory "D:/data">
Options FollowSymLinks
Require all granted
</Directory>
<VirtualHost *:80>
#网站配置
ServerName www.baidu.com
ServerAlias www.baidu1.com
DocumentRoot "D:/data/warroot/andacms/export/www"
DirectoryIndex index.html
ProxyPass /dynamic http://127.0.0.1:8050/andacms/export/www/dynamic
ProxyPassReverse /dynamic http://127.0.0.1:8050/andacms/export/www/dynamic
#文件上传目录
Alias /upload "D:/data/webroot/upload/"
Alias /ueditor "D:/data/webroot/upload/ueditor"
Alias /favicon.ico "D:/data/webroot/favicon.ico"
Alias /chrome.exe "D:/data/webroot/chrome.exe"
Alias /aaaa "D:/data/webroot/aaaa"
Alias /bbbb "D:/data/webroot/bbbb"
#接口配置
ProxyPass /api/aaaa http://127.0.0.1:7000/aaaa
ProxyPass /api/bbbb http://127.0.0.1:7001/bbbb
#日志配置
CustomLog "|D:/data/Apache24/bin/rotatelogs.exe -l logs/web_access_%Y%m%d.log 86400" combined
</VirtualHost>