apache jboss埠的調整

2021-03-31 08:56:31 字數 2023 閱讀 2951

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埠,使用者常常鬧不清他們...