使用Apache 反向代理功能連接 Tomcat

Apache 反向代理轉發 HTTP 請求到 Tomcat 的配置。比較簡單實用。

下載 Apache web server  2.2,安裝完成後,修改安裝目錄下的 conf/httpd.conf 文件,將以下兩行前的註釋字符 # 去掉。

#LoadModule proxy_module modules/mod_proxy.so
#LoadModule proxy_http_module modules/mod_proxy_http.so

在這個配置文件最後,加上

ProxyPass                  /app http://<tomcat_server_address>:port/app

ProxyPassReverse  /app http://<tomcat_server_address>:port/app

保存配置文件後重新啓動 Apache 就可以了。當用戶訪問

http://<apache_server_address>/app 的時候,Apache 後臺自動將請求轉發給 Tomcat ,用戶只認爲 Apache server 就是他所要的應用服務器.

注意:這裏的apache的app名和tomcat的app名(就是tomcat下的工程目錄)要一致,否則CSS樣式會有問題。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章