噠啦噠啦噠...計算中...計算中...啟動序列 42...

啵啵嗶嗶啵… 機器人自動化中… 此網頁是經由機器人自動翻譯成您的本地語言。某些翻譯可能還不盡完善,我們需要您的幫助!使用頁面底部的按鈕告訴我們本文是否有幫助。 前往英語版本
如何設定相反 proxy
Proxy 是處理用戶端電腦與伺服器之間的資源要求的應用程式。相反 proxy 擷取這些資源從伺服器代表客戶,就好像資源來直接從伺服器。
相反 proxy 擁有各種不同的特定應用程式,特別的網路伺服器。單一電腦可能需要進行多個網路伺服器,每個伺服器接聽傳入連接埠上的服務要求。相反 proxy 接著分析每個要求,並傳送給適當的伺服器。例如,執行 Apache 和 Tomcat 伺服器的 CentOS 電腦可以使用相反 proxy 允許從 Apache Tomcat 要求資源。
遇到問題 | 入門版-1 |中-2 |進階-3 |
所需的時間 | 15 分鐘 |
相關的產品 | Linux 式 VPS 或專屬的伺服器 |
這是快速教學課程如何設定 Apache 網路伺服器和 Tomcat 伺服器之間的相反 proxy。如果您需要任何了解如何設定為 Tomcat 的協助,請參閱如何安裝 Apache Tomcat。
開始伺服器
使用下列命令 Apache 和 Tomcat 開始從命令列,如果他們沒有正在執行:
# start httpd.service # sudo $CATALINA_HOME/bin/startup.sh
這些命令應該提供下列輸出:

修改 httpd.conf
使用 nano 修改 httpd.conf,通常位於 /etc/httpd/conf
。新增至下列行 httpd.conf
載入模組,指示區段中:
LoadModule proxy_module modules/mod_proxy.so LoadModule proxy_http_module modules/mod_proxy_http.so # mod_proxy setup. ProxyRequests Off ProxyPass /test http://localhost:8080 ProxyPassReverse /test http://localhost:8080 <Location "/test"> Order allow,deny Allow from all </Location>
上述行會從http://localhost/test,假設 Tomcat 正在接聽至預設的連接埠 8080 建立相反 proxy Tomcat 伺服器。
儲存 httpd.conf
,這應該顯示下列的螢幕擷取畫面類似:

測試相反 proxy
輸入您的瀏覽器http://localhost/test 。您會看到預設為 Tomcat 首頁如下:
