我頂他個肺!花了我兩天的時間,終於把它拿下了!Cow,還以爲終於有個問題可以打敗我了,沒想到柳暗花明又一村,哇哈哈哈……
因爲我裝郵件服務器時事先集成了apache和php,所以他們的安裝這裏略過不講了……
1.apache已經集成了proxy,所以不需要mod_jk.so了.
2.在/etc/httpd/conf中創建一個文件:vhost.conf.
3.在vhost.conf中,寫入以下內容:
4.在httpd.conf中,如果以下被註釋,就去掉註釋.
我看沒有LoadModule proxy_ajp_module modules/mod_proxy_ajp.so,所以特意加上去了,但啓動apache時,報錯說已經加載過了.
翻遍httpd.conf都沒看見有在哪裏加載,弄的我仗二和尚摸不着頭腦.
5.有人問,爲什麼要另外寫一個文件?讓me來告訴你,因爲這樣寫httpd.conf中的改動就會很小.
在httpd.conf中,寫入如下內容:
簡單吧?!這樣,以後去除也很簡單.
6.再講個曾經困惑我的問題,也是需要注意的:
apache的端口爲80時,這時jboss切不可爲80,就隨便設什麼.當初以爲apache/jboss集成,就是端口可以設成一樣呢,-_-!
7.先啓動jboss,再啓動apache,你會發現第一個虛擬機的網址轉到了jboss,其它的還在apache.
8.我在訪問jboss時,不定時會出現503錯誤,上網一查才發現原來是timeout搞的鬼.
修改以下信息:
修改$JBOSS_HOME$/server/all/deploy/jboss-web.deployer/server.xml文件:
修改過後發現,比原來訪問快好多!
9.OK,打完收功!