Linux系統(tǒng) Apache與Tomcat整合 (java環(huán)境)Linux系統(tǒng)安裝寶塔,支持一鍵LAMP/LNMP/集群/監(jiān)控/網(wǎng)站/FTP/數(shù)據(jù)庫/JAVA等100多項服務(wù)器管理功能。 安裝寶塔后,通過軟件商店安裝需要的運行環(huán)境部署即可.https://www.bt.cn/new/product_linux.html ,推薦云服務(wù)器選購時候,系統(tǒng)模板直接選擇預(yù)裝寶塔面板. 下面是手動部署tomcat教程,如何將Apache與Tomcat整合: 其實也就是理解起來也簡單,Apache也就是通過 mod_jk模塊利用AJP協(xié)議與Tomcat進行通信,在Tomcat的配置文件server.xml 中有這樣的代碼,這個就是與mod_jk通信的端口。 mod_jk模板可以官方下載源文件再進行編譯即可,如 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.gz cd tomcat-connectors-1.2.30-src/native ./configure -with-apxs=/usr/sbin/apxs make&&make install 以上需要注意的時需要先安裝httpd 和 httpd-devel在上面編譯時需要。 再將mod_jk加載到APACHE里面 LoadModule jk_module modules/mod_jk.so JkWorkersFile /etc/httpd/conf.d/workers.properties JkLogFile logs/mod_jk.log JkLogLevel error 再編寫mod_jk的配置文件workers.properties 如 worker.list=test worker.test.type=ajp13 worker.test.host=localhost worker.test.port=9003 再編寫APACHE文件 <VirtualHost *:80> ServerName www.test.cn "www.test.cn DocumentRoot /home/wzmjsp/wwwroot JkMountFile /home/tomcat7/vhost/test/uriworkermap.properties DirectoryIndex index.jsp </VirtualHost> 注意上面的 JkMountFile 文件路徑,這個也是 mod_jk的一部份 里面是設(shè)置需要提交給TOMCAT處理的文件類型 如 /*=test 這里的test與 workers.properties里面的test是同一帳號、*表示所有,也可以 /*.jsp=test 以下是寫的一鍵安裝腳本,自動整合并自動部署TOMCAT和JDK http://download.myhostadmin.net/tools/jsp/apach+tomcat.sh 在CentOS6.0及以上版本中測試無誤。 添加站點的腳本 http://download.myhostadmin.net/tools/jsp/createjspweb.sh 這個只是編寫了添加站點功能,若需要其它功能可自行修改腳本。
|
|||||
| >> 相關(guān)文章 | |||||
|
|
|||||