apache中把80埠受到的請求拋給jboss
測試實現環境
windows 2000 server
apache_2.0.50+tomcat_4.1.30+jdk1.4
1.獲取與系統環境相對應的mod_jk
mod_jk(for win32) 的獲取位址
二.新建workers.properties檔案
在apache_install_dir/conf目錄下,新建workers.properties檔案,內容如下:
#-------------------begin-------------------------------
# tell mod_jk to use the load balancer
worker.list=lb
# define the worker1
worker.worker1.type=ajp13
#jboss_tomcat伺服器的ip位址
worker.worker1.host=192.168.0.28
#指定與ajp13的埠(要與tomcat中指定的coyote/jk2 ajp 1.3 connector的埠相同)
worker.worker1.port=8009
worker.worker1.lbfactor=1
# define the load balancer
worker.lb.type=lb
worker.lb.balanced_workers=worker1 #指定前面已經定義了的worker
#---------------------end-------------------------
三.配置apache與mod_jk
正確安裝完apache後,將獲得的mod_jk的dll檔案改為mod_jk.dll並複製到 apache_install_dir/modules目錄下
編輯apache_install_dir/conf/httpd.conf檔案,在檔案末尾加入,如下內容(中文注釋部分可刪除)
#--------------------------begin------------------
loadmodule jk_module modules/mod_jk.dll
jkworkersfile "c:/apache2/conf/workers.properties" #新建workers.properties檔案的位址
jklogfile "c:/apache2/logs/jk.log" #日誌檔案的存放位址
jkloglevel normal
jkmount /* lb
#------------------------end---------------------
四. 配置jboss的tomcat-service.xml檔案
在jboss_tomcat_install_dir/server/all/deploy目錄,當然你有default也行
把原來的connector注釋掉,並新增新的connector,改為以下內容(包括已注釋的)
注意:測試過程使用的是:
指定http connector on port 8080 的 connector.classname = ".apache.catalina.connector.http.httpconnector"
和ajp 1.3 connector on port 8009的 connector.classname=".apache.coyote.tomcat4.coyoteconnector" 部分
五,測試成功
啟動apache,tomcat的服務,訪問http://localhost,見到tomcat的啟動頁既可證明配置成功。
至此訪問tomcat的站點可以通過類似於http://localhost/***訪問,也可通過http://localhost:8080/***訪問
系統的聯調
公司的票務系統都是已經做好的了,前天下午才拿到的程式,還沒有完全明白程式。昨天又要到門禁的廠商來對門禁的聯調。門禁廠商提供了他們門禁的api函式的dll和乙個dll的相關的說明數。由於公司的票務系統是vc開發的,上層也要求在原有 的系統上作改動,加上門禁即可。但是門禁廠商的dll是在delphi下開...
電腦常用的埠和指定的埠
常用埠號 伺服器常用以下埠 1 http協議 伺服器常用埠號 80 8080 3128 8081 9080 2 socks 協議伺服器常用埠號 1080 3 ftp 檔案傳輸 協議 伺服器常用埠號 21 4 telnet 遠端登入 協議 伺服器常用埠 23 http伺服器,預設的埠號為80 tcp ...
LAN埠和WAN埠的區別
本機ip是你區域網 內網 中的ip,只能在區域網中使用,在外網和網咖要訪問你本機的ip,一般是打不開的,這就要通過你的出口ip去訪問,並且在路由器上要做埠對映到你的機子才能訪問,出口ip是通常所說的公網ip,聯絡管理員即可知道你出口的ip 普通家用型路由器會有wan埠和lan埠,使用者常常鬧不清他們...