?接下來(lái)將說(shuō)明如何將Apache與Tomcat整合
其實(shí)也就是理解起來(lái)也簡(jiǎn)單,Apache也就是通過(guò) mod_jk模塊利用AJP協(xié)議與Tomcat進(jìn)行通信,在Tomcat的配置文件server.xml 中有這樣的代碼,這個(gè)就是與mod_jk通信的端口
mod_jk模板可以官方下載源文件再進(jìn)行編譯即可,如wget -c "http
//download.myhostadmin.net/tools/jsp/tomcat-connectors-1.2.30-src.tar.gz"tar xzvf tomcat-connectors-1.2.30-src.tar.gzcd tomcat-connectors-1.2.30-src/native./configure -with-apxs=/usr/sbin/apxsmake&&make install以上需要注意的時(shí)需要先安裝httpd 和 httpd-devel在上面編譯時(shí)需要
再將mod_jk加載到APACHE里面LoadModule jk_module modules/mod_jk.soJkWorkersFile /etc/httpd/conf.d/workers.propertiesJkLogFile logs/mod_jk.logJkLogLevel error再編寫(xiě)mod_jk的配置文件workers.properties 如worker.list=testworker.test.type=ajp13worker.test.host=localhostworker.test.port=9003再編寫(xiě)APACHE文件
80>ServerName http://www.hecch.cn/ "http://www.hecch.cn/DocumentRoot /home/wzmjsp/wwwrootJkMountFile /home/tomcat7/vhost/test/uriworkermap.propertiesDirectoryIndex index.jsp注意上面的 JkMountFile 文件路徑,這個(gè)也是 mod_jk的一部份里面是設(shè)置需要提交給TOMCAT處理的文件類(lèi)型 如/*=test這里的test與 workers.properties里面的test是同一帳號(hào)、*表示所有,也可以 /*.jsp=test以下是寫(xiě)的一鍵安裝腳本,自動(dòng)整合并自動(dòng)部署TOMCAT和JDKhttp://download.myhostadmin.net/tools/jsp/apach+tomcat.sh 在CentOS6.0及以上版本中測(cè)試無(wú)誤
添加站點(diǎn)的腳本http
//download.myhostadmin.net/tools/jsp/createjspWEB.sh 這個(gè)只是編寫(xiě)了添加站點(diǎn)功能,若需要其它功能可自行修改腳本
來(lái)源
西部數(shù)碼
請(qǐng)立即點(diǎn)擊咨詢(xún)我們或撥打咨詢(xún)熱線(xiàn): 18942620423,我們會(huì)詳細(xì)為你一一解答你心中的疑難。項(xiàng)目經(jīng)理在線(xiàn)