自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

Apache HTTPServer與Tomcat/JBoss的配置

開發(fā) 后端
本文介紹Apache HTTPServer與Tomcat/JBoss的配置。通過Apache的配置以及Tomcat/JBoss的配置,可以達(dá)成整合與請(qǐng)求分發(fā)的功能。

如果需要一臺(tái)服務(wù)器來做轉(zhuǎn)發(fā)請(qǐng)求的話,用 apache的HttpServer再好不過了。

假如一個(gè)客戶請(qǐng)求服務(wù)器A,A并不直接處理客戶端的請(qǐng)求,而是把請(qǐng)求轉(zhuǎn)發(fā)到服務(wù)器B。

來看一個(gè)具體怎么操作吧。

首先先下載一個(gè)apache-httpserver,這里用的是apache_2.2.3-win32-x86-no_ssl.msi,你可以在此進(jìn)行下載。

安裝就不用說了吧,安裝完畢后。有時(shí)候啟動(dòng)服務(wù)會(huì)失敗,我的第一次就失敗了。端口被占用。

這時(shí)我們:

首先用netstat -ano 看是得到占用80端口的進(jìn)程的PID,然后打開任務(wù)管理器,選擇->查看->選擇列,勾上PID(進(jìn)程標(biāo)識(shí)符),結(jié)束這個(gè)進(jìn)程,再啟動(dòng)Apache就成功了.可以在瀏覽器輸入:http://localhost 出現(xiàn) 'it works' 說明就ok了.

服務(wù)啟動(dòng)成功后去下載:mod_jk-apache-2.2.3.so。

1.進(jìn)入apache的安裝目錄。找到modules把下載好的mod_jk-apache-2.2.3.so復(fù)制進(jìn)去。
2.在conf目錄建立一個(gè)workers.properties文件,內(nèi)容如下:

  1. # Define 1 real worker using ajp13  
  2. worker.list=admin  
  3. # Set properties for admin (ajp13)  
  4. worker.admin.type=ajp13  
  5. worker.admin.host=127.0.0.1  
  6. worker.admin.port=8009  
  7. worker.admin.lbfactor=50  
  8. #worker.admin.cachesize=10  
  9. # worker.admin.cache_timeout=600  
  10. worker.admin.socket_keepalive=1  
  11. # worker.admin.recycle_timeout=300 

其中host就是你要轉(zhuǎn)發(fā)到的服務(wù)器IP,port是端口號(hào)。這里是用本機(jī)測(cè)試,所以只改端口號(hào)就行了。

3.打開conf目錄下的httpd.conf文件,找到#LoadModule ssl_module modules/mod_ssl.so http://www.5a520.cn 這一行。在這一行下面加上:

  1. # 加載 mod_jk 模塊  
  2. LoadModule jk_module modules/mod_jk-apache-2.2.3.so  
  3.  
  4. # 指定 mod_jk 模塊所需的配置文件 workers.properties 的位置  
  5. JkWorkersFile conf/workers.properties  
  6.  
  7. # 指定 mod_jk 模塊的日志文件位置  
  8. JkLogFile logs/mod_jk.log  
  9.  
  10. # 指定 mod_jk 模塊的日志級(jí)別  
  11. JkLogLevel info  
  12.  
  13. # 指定 mod_jk 模塊的日志格式  
  14. JkLogStampFormat "[%a %b %d %H:%M:%S %Y]  
  15.  
  16. # 發(fā)送所有請(qǐng)求上下文的請(qǐng)求給 admin  
  17. JkMount /* admin  

最后一個(gè)的admin就是第二步中的worker.list

  1. < Service name="jboss.web"> 
  2.  
  3.       
  4.     
  5.     < Connector port="8080" address="${jboss.bind.address}"      
  6.           maxThreads="250" maxHttpHeaderSize="8192" 
  7.           emptySessionPath="true" protocol="HTTP/1.1" 
  8.           enableLookups="false" redirectPort="8443" acceptCount="100" 
  9.           connectionTimeout="20000" disableUploadTimeout="true" />    
  10.  
  11.       
  12.       
  13.  
  14.       
  15.     < Connector port="8009" address="${jboss.bind.address}" protocol="AJP/1.3" 
  16.           emptySessionPath="true" enableLookups="false" redirectPort="8443" /> 
  17.  
  18.       < Engine name="jboss.web" defaultHost="localhost" > 
  19.  
  20.            

tomcat: tomcat/conf/server.xml:

  1. < Connector port="8009" protocol="AJP/1.3" redirectPort="8443" /> 

其中關(guān)于AJP的配置是一樣的,這里可以更改你需要的端口,當(dāng)然上面的apache的配置也需要同時(shí)更改。

最后打?yàn)g覽器測(cè)試一下吧: http://localhost

顯示的其實(shí)就是http://127.0.0.1:8009 ,如果你JBoss/Tomat下部署有測(cè)試工程。看一下吧。已經(jīng)出現(xiàn)了。

好的,操作成功了。說明已經(jīng)轉(zhuǎn)發(fā)成功。

好了apache的配置都搞定了,重啟一下ok.

我們?cè)賮砜匆幌耲boss的配置:

找到:

jboss-4.2.3.GA\server\default\deploy\jboss-web.deployer\server.xml

看看最上面的一段配置就行了。

【編輯推薦】

  1. JBoss配置及使用初步
  2. 集成的JBoss中間件的管理平臺(tái)
  3. 倡議JBoss門戶與Enterprise門戶合并
  4. 配置JBoss如何從數(shù)據(jù)庫里讀取信息
  5. JBoss事務(wù)的一些關(guān)鍵特性
責(zé)任編輯:yangsai 來源: BlogJava
相關(guān)推薦

2009-06-15 14:16:17

JBoss與Tomca

2012-05-30 10:09:57

ApacheTomcat

2011-03-15 08:54:43

2014-07-30 14:35:33

LinuxApache

2022-03-07 11:02:02

ApacheTomcat運(yùn)維

2009-06-18 15:15:35

JBoss的配置

2009-06-10 13:43:05

mod_jk整合Apa

2011-02-25 11:16:38

ApacheTomcat

2009-06-11 13:28:09

JBossjBPM安裝配置jBPM tomcat

2009-06-15 12:59:09

JBoss配置

2009-06-12 13:40:25

JBoss下載JBoss安裝

2009-06-12 14:27:49

JBoss集群配置

2019-09-03 15:36:58

ApacheTomcat配置

2020-07-08 13:46:27

ApacheTomcat配置

2013-04-26 10:59:54

目錄遍歷漏洞

2009-01-08 17:45:10

服務(wù)器WebLinux

2018-12-11 10:59:35

Tomcat NginxApache

2009-07-09 14:02:58

Tomcat JDK

2009-06-12 14:12:18

JBoss配置MyEclipse

2011-04-07 09:06:31

Tomcat
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)