apache安装及多域名解析及域名代理

641 阅读1分钟

一、项目安装

下载网址:httpd.apache.org/download.cg…

安装:仅安装apache部分,其他全部取消

安装完成之后,打开如图:

二、项目路径配置及代理配置

找到安装路径,找到httpd.conf文件(/apache/conf/httpd.conf)

...
// 去掉#号
LoadModule proxy_http_module modules/mod_proxy_http.so
...
// 找到此处,修改为项目路径
DocumentRoot "D:/work_area/apache"
<Directory "D:/work_area/apache">
...

三、多域名配置

找到httpd-vhosts.conf文件(/apache/conf/extra/httpd.conf)

<VirtualHost *:80>
    ServerAdmin shop.91vue.cc
    DocumentRoot "D:/work_area/apache/91vue/shop"
    ServerName shop.91vue.cc
    ProxyRequests off     //将80端口反向代理到8081端口
        <Proxy *>  
                Order deny,allow  
                Allow from all      
        </Proxy>  
   
        <Location />  
                ProxyPass http://localhost:8081/         
                ProxyPassReverse http://localhost:8081/  
        </Location>
</VirtualHost>
<VirtualHost *:80>
    ServerAdmin test.91vue.cc
    DocumentRoot "D:/work_area/apache/91vue/shop"
    ServerName test.91vue.cc</VirtualHost>

四、重启服务即可