Apache在windows简单安装部署并使用ProxyPass转发URL到Tomcat

只是简单部署,不涉及理论,参考并盗用博客

https://blog.csdn.net/u011277123/article/details/77165137

https://blog.csdn.net/mikasoi/article/details/80976425

 

 

1.官网下载,当前使用2.4版本

 

2.修改文件Apache24/conf/httpd.conf

    a.设置文档中的绝对路径 

Define SRVROOT "D:/_soft/Apache24"

    b.修改监听端口

Listen 8888

 

3.添加Apache24/bin/到Path环境变量中

 

4.安装Apache服务

    管理员身份运行CMD安装,服务名可自行指定,不一定为"Apache2.4"

httpd.exe -k install -n "Apache2.4"
httpd -k start

    (猜测)httpd -k start命令似乎是启动默认服务名"Apache2.4"

    测试时发现如果服务名不为Apache2.4,不指定服务名运行命令行会报AH00436: No installed service named

    这时需指定服务名运行,如服务名为"Apache"

httpd.exe -w -n “Apache” -k start

    相应的,卸载apache服务命令为

httpd.exe -k uninstall -n "Apache2.4"

 

5.配置Apache在http协议基础上使用ProxyPass转发URL到Tomcat

    修改文件Apache24/conf/httpd.conf

#apache具备将URL转发给Tomcat的能力
LoadModule proxy_module modules/mod_proxy.so
LoadModule proxy_http_module modules/mod_proxy_http.so

ProxyPass /test http://127.0.0.1:8080/test
ProxyPassReverse /test http://127.0.0.1:8080/test

    CMD重启服务

httpd -k restart

 

6.配置完成

    确保tomcat中test已经成功部署后,访问http://127.0.0.1:8888/test/

 

99.apache服务的卸载(未测试)

    先卸载apache服务,若直接删除安装路径的文件夹,会有残余文件在电脑,可能会造成不必要的麻烦

    先停止服务,然后CMD执行:sc delete Apache2.4(Apache2.4是Apache服务器的服务名)。

 

100.apache各文件夹(盗图)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值