宛渠日古
搜尋
WIKI专题
并发编程
数据库
Linux/Unix
网络相关
非技术
诗集
工具箱
近期變更
文章分类
全部文章
說明
連結至此的頁面
相關變更
特殊頁面
頁面資訊
登入
頁面
討論
views
閱讀
檢視原始碼
歷史
檢視 Apache:反向代理 的原始碼
由於下列原因,您沒有權限進行編輯此頁面的動作:
您請求的操作只有這個群組的使用者能使用:
使用者
您可以檢視並複製此頁面的原始碼。
=代理Tomcat= Apache目前使用的很广泛,但Apache原生不支持部署Java的程序,或者说Java经常会用Tomcat,was之类的去部署。一台服务器上的80端口是很宝贵的,往往很多程序都抢着要。这不,还真遇到这样的场景: 需要一台服务器接入微信,但微信却只支持80端(bei)口(shang) 有一台服务器,但是80端口部署的Apache,配置有svn,mantis等一大堆东西,不能动 这时,直接用tomcat部署上java的程序,然后,利用apache自带的反向代理模块即可。 新建一个配置文件: <source lang="bash"> vim /etc/httpd/conf.d/proxy.conf </source> 内容: <pre> ProxyPass /lplay http://localhost:8080/lplay ProxyPassReverse /lplay http://localhost:8080/lplay </pre> 这样,就可以访问ip/lplay,相当于直接访问ip:8080/lplay了,亲测可以接入微信服务器,效果杠杠的! =代理NodeJS= <source lang="bash"> <VirtualHost *:80> ServerName blog.riguz.com ServerAlias www.blog.riguz.com ProxyRequests Off ProxyPass / http://127.0.0.1:2368/ ProxyPassReverse / http://127.0.0.1:2368/ </VirtualHost> </source> [[Category:Linux/Unix]]
返回「
Apache:反向代理
」頁面