Apache代理服務的配置方法

來源:互聯網
上載者:User

Apache代理服務的配置方法

有的時候,需要將多個網站部署在同一個網域名稱下,對外統一訪問入口,但是不同的程式, 監聽連接埠不同,如果需要統一,就需要做代理。下面就詳細介紹一下,Apache 代理服務的配置方法,另外也可以用ngix做代理。

一、安裝apache伺服器;( 略 )

二、配置apache代理服務參數;

1、 開啟右下角apache伺服器表徵圖;

2、 點擊開啟如所示,選中Apache2.2,點擊Stop停止apache服務;

 

3、 尋找apache程式的安裝目錄,我的目錄是:

4、 開啟 conf 檔案夾,找到下面的 httpd.conf 檔案,用記事本開啟:

5、 開啟此檔案:尋找

 

更改Listen 後面的連接埠號碼為:80;我這裡已經設定為了80連接埠;

 

6、 注釋掉apache的日誌功能;

找到 CustomLog"logs/access.log" common 在其前面加上“#”注釋掉此功能;

 

7、 去掉下面的相關注釋:

#LoadModuleproxy_module modules/mod_proxy.so

#LoadModuleproxy_ajp_module modules/mod_proxy_ajp.so

#LoadModuleproxy_balancer_module modules/mod_proxy_balancer.so

#LoadModuleproxy_connect_module modules/mod_proxy_connect.so

#LoadModuleproxy_ftp_module modules/mod_proxy_ftp.so

#LoadModuleproxy_http_module modules/mod_proxy_http.so

 

#LoadModulestatus_module modules/mod_status.so

 

找到相應的內容,去掉前面的“#”;

 

8、 刪除掉下面產生的程式碼:

 

SSLRandomSeedstartup builtin

SSLRandomSeedconnect builtin

 

 

9、 在檔案的結尾加上如下代碼:

LoadModuleproxy_module modules/mod_proxy.so

LoadModuleproxy_http_module modules/mod_proxy.so

NameVirtualHost*:80

ProxyRequestsOff

Orderdeny,allow

Allowfrom all

 

ProxyPass/ http://127.0.0.1:8086/

ProxyPassReverse/ http://127.0.0.1:8086/

 

一定要記著修改:

 

ProxyPass/ http://127.0.0.1:8086/

ProxyPassReverse/ http://127.0.0.1:8086/

 

“ http://127.0.0.1:8086/ ” 為你要指向伺服器的地址和連接埠號碼;

1、如果tomcat伺服器與apache伺服器在同一台電腦上,則只需更改連接埠號碼為tomcat的連接埠號碼即可;

2、如果tomcat伺服器與apache伺服器在不同電腦上時,需要修改127.0.0.1為tomcat伺服器的IP地址,連接埠號碼為tomcat伺服器的連接埠號碼。

10、 重啟Apache伺服器即可生效;

 

11、 然後,直接存取apache伺服器的IP地址。如果配置apache伺服器的主機IP地址為:192.168.1.200;則訪問http://192.168.1.200/ 即可直接開啟公安端首頁;

註:環境配置說明;

 

1、 為瞭解決正在使用系統中,公安端原連接埠號碼是非80連接埠號碼,現在通過Apache代理的方式,讓使用者無需輸入連接埠號碼可直接存取此web伺服器;

2、 此方式可以解決使用者無需輸入連接埠號碼可以訪問web伺服器,但定位虛擬目錄需要在tomcat 中

3、 如果作業系統中安裝有IIS服務,如果沒有用到,則首先停止掉,因為apache要用到80連接埠;而IIS剛好佔用了80連接埠;

( 停止的方法是,開啟服務,找到WWW服務停止掉 )
 

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.