linux apache 反向代理
2015-08-13 11:41
316 查看
查看apache运行状态
确认proxy模块加载没有被注释掉
ps -eaf|grep httpd查看apache安装环境
httpd -V查看apache网络状态,包括端口等
netstat -anp|grep httpd打开httpd.conf
确认proxy模块加载没有被注释掉
LoadModule proxy_module modules/mod_proxy.so LoadModule proxy_http_module modules/mod_proxy_http.so在文件末尾加上代理配置路径
ProxyPass /console http://localhost:8080/console ProxyPass /images http://localhost:8080/images ProxyPassreverse / http://localhost:8080/[/code]注意最后一行,对于根路径代理,一定要在端口末尾加上斜杠 也可以配置多个服务路径ProxyPass /PBS http://172.16.64.141:7080/PBS ProxyPassreverse /PBS http://172.16.64.141:7080/PBS ProxyPass /geoserver http://localhost:8080/geoserver ProxyPassreverse /geoserver http://localhost:8080/geoserver ProxyPass / http://localhost:9080/ ProxyPassreverse / http://localhost:9080/[/code]不同端口和地址的服务ProxyPass和ProxyPassreverse最好成对出现,否则会出现重定向失败的错误,如重定向到localhost之类。 注意:如果在web项目中调用了其它地址的服务,路径最好写成相对路径。正好可通过代理完成保证相对路径资源的可用性。
参考资料:apache反向代理配置
相关文章推荐
- nginx反向代理tomcat日志获取真实IP
- 反向代理服务器的工作原理 (转)
- 正向代理和反向代理
- CentOS 6.5下Squid代理服务器的安装与配置
- squid 重定向器
- Apache配置正向代理与反向代理
- Nginx反向代理的配置
- Nginx多Server反向代理配置
- 【二十】关于利用squidclient分析日志未命中情况寻求优化
- 使用Nginx反向代理实现负载均衡
- 使用Haproxy,Keepalived,Tproxy实现高可用透明反向代理
- 关于大型网站技术演进的思考(十八)--网站静态化处理—反向代理(10) 【架构师的想法:正向代理和反向代理的区别】
- sarg对squid的日志流量分析报表(按小时,天,周生成)
- 使用CentOS7配置Squid代理
- Nginx反向代理tomcat
- 一次域名备案被注销后无法访问80和8080端口的转移过程
- 双nginx(主备、主主)反向代理tomcat实现web端负载均衡
- windows 下nginx反向代理出现 upstream time out的问题
- nginx 作为反向代理实现负载均衡的例子
- 正向代理与反向代理的区别【Nginx读书笔记】