有一天突然想把Apache + Tomcat集羣配置起來,跟着google了一把,打開了幾個網上的文檔,有得寫得複雜有得寫得詳細但不知所云,本來是幾句話的非得用長篇大論來講。。。暈倒
1. 下載安裝Apache, 找不到下載地址?點擊這兒
2. 下載安裝Tomcat, 找不到下載地址?點擊這兒
3. 下載安裝Tomcat Web Server Connectors,得找一個2.0的版本,爲啥?不就圖個方便嗎? 找不到下載地址?點擊這兒。解壓後,把其中mod_jk2.so拷到Apache的Modules目錄下.
4. 打開Apache下conf/httpd.conf文件,在最後加上一行 LoadModule jk2_module modules/mod_jk2.so.
5. 在conf目錄下增加一個workers2.properties, 編輯workers2.properties文件,把以下內容加入
#####################################
[shm]
file=${serverRoot}/logs/shm.file
size=1048576
# First Tomcat
[channel.socket:tomcat1]
port=8009
host=localhost
[ajp13:tomcat1]
channel=channel.socket:tomcat1
# Second Tomcat
[channel.socket:tomcat2]
port=8009
host=192.168.0.4
[ajp13:tomcat2]
channel=channel.socket:tomcat2
# Load Balance
[lb:lb1]
worker=ajp13:tomcat1
worker=ajp13:tomcat2
# Uri mapping
[uri:/*.*]
group=lb:lb1
#####################################
6. 以上配置是一個簡單的集羣,如果只有一臺機器,請把# Second Tomcat 到 # Load Balance部分刪除掉.
7. 啓動Apache
8. 啓動Tomact
9. 還不成功???email to me