Apache虛擬主機配置mod_jk

因工作需要,在Apache上使用<VirtualHost>,重新學習配置mod_jk

1. 分別安裝Apache和Tomcat:
2. 編輯httpd-vhosts.conf:
    LoadModule jk_module modules/mod_jk.so #加載mod_jk模塊
    JkWorkersFile conf/workers.properties #添加worker信息
    JkLogFile logs/mod_jk.log #設置日誌文件
    JkLogLevel info #日誌級別
3. 在需要mod_jk的<VirtualHost>下添加轉發規則:

    JkMount /*.jsp worker1 #設置轉發tomcat規則
    JkMount /*.do worker1
    JkMount /*.action worker1
4. 在apache conf目錄下添加 workers.properties:

    workers.tomcat_home=%tomcat home #tomcat安裝目錄
    workers.java_home=%java home #jdk路徑
    worker.list = worker1 #建立新worker
    worker.worker1.port=8009 #設置worker端口
    worker.worker1.host=localhost #設置服務器ip
    worker.worker1.type=ajp13 #設置協議
    worker.worker1.lbfactor=1 #加權比重越高,分得的請求越多

5. mod_jk-1.2.26-httpd-2.2.4.so(對應Apache版本) 拷貝到 %Apache安裝路徑%\modules下

測試完成後


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章