Apache 2.4 反向代理设置

一、下载Apache 

        下载最新的 Apache ,我下载的是 apache-2.4.38,解压所到D盘 D:\Apache-2.4.38 根据需要修改

二、修改conf 文件下的 httpd.conf

1. 搜索 SRVROOT ,打开注释,成安装路径

    Define SRVROOT "D:\Apache-2.4.38"
    ServerRoot "${SRVROOT}"

2.  Listen 80 ,修改成指定的端口,反向代理时需要配置和这个端口相同

3.  打开注释

LoadModule proxy_module modules/mod_proxy.so
LoadModule proxy_http_module modules/mod_proxy_http.so
Include conf/extra/httpd-vhosts.conf

三、修改 conf\extra\httpd-vhosts.conf

注释或删掉没用的服务,尾部插入

80>
    #ServerName example.com
    ProxyRequests On
    ProxyPass / http://localhost:8080/
    ProxyPassReverse / http://localhost:8080/


 

注意, 8080 后面的斜杠不能少,配置的端口需要与监听端口相同,

反向代理的服务器啥的根据自己实际的配置

四、启动与服务

1.可直接运行 bin 下的 httpd.exe 启动

2.输入 httpd.exe -k install -n "Apache24"  安装服务(注:Apache24为安装服务名称)
如果要卸载这个服务 先要停止这个服务,然后输入httpd.exe -k uninstall –n “Apache24”卸载这个服务

你可能感兴趣的:(JAVA)