一、 修改應用服務器的server文件;
1、找到wizbank項目下的conf文件夾,打開server文件,加入以下內容;
<Connector port="8009" protocol="AJP/1.3"
maxThreads="200" backlog="10" URIEncoding="UTF-8"/>
備注:“Connector port=”為要連接Apache的端口號;
2、將wizbank項目下的“www”文件夾拷貝到要安裝Apache的服務器上(如果是同一台服務上安裝Apache,可以不用進行此步驟操作);
二、安裝Apache;
1、 使用安裝版的Apache;
2、 安裝時輸入必要的信息;(按照正確格式輸入即可)
3、 更改安裝路徑,直接安裝到C盤目錄下(可不修改);
4、 完成安裝,將mod_jk.so文件拷貝到Apache安裝目錄下的modules文件夾
5、 找到Apache安裝目錄下的conf文件夾,使用文本文檔格式打開里面的httpd.conf文件,在末端插入以下內容;
LoadModule jk_module modules/mod_jk.so
Listen your_apache_host:your_apache_port(如輸入訪問地址192.168.2.111:80)
JkWorkerProperty worker.list=ajp13
JkWorkerProperty worker.ajp13.type=ajp13
JkWorkerProperty worker.ajp13.host=your_tomcat_host(輸入IP地址如:192.168.2.111)
JkWorkerProperty worker.ajp13.port=8009(設置該端口號和在文件server.xml一致)
JkLogFile logs/mod_jk.log
JkLogLevel info
<VirtualHost your_apache_host:your_apache_port 如輸入訪問地址192.168.2.111:80>
DocumentRoot your_wizbank_path\www (輸入項目安裝路徑)
DirectoryIndex index.htm
JkMount /WEB-INF/* ajp13
JkMount /servlet/* ajp13
JkMount /js/ch/wb_label.js ajp13
JkMount /js/en/wb_label.js ajp13
JkMount /js/gb/wb_label.js ajp13
JkMount /app/* ajp13
JkMount /user/* ajp13
JkMount /*.jsp ajp13
JkMount /api/* ajp13
JkMount /static/images/* ajp13
JkMount /poster/* ajp13
JkMount /content/* ajp13
JkMount /item/* ajp13
JkMount /group/* ajp13
JkMount /editor/* ajp13
JkMount /xsl/* ajp13
JkMount /certificate/* ajp13
JkMount /wb_image/* ajp13
JkMount /poster/cw/* ajp13
JkMount /attachment/* ajp13
# uncomment the following if tomcat is running in a different server
#JkMount /item/* ajp13
#JkMount /resource/* ajp13
#JkMount /temp/* ajp13
</VirtualHost>
備注:
your_apache_host:your_apache_port修改成Apache服務器的ip地址加80端口,例如此次安裝的Apache服務IP為192.168.2.78111即輸入:192.168.2.111:80;
your_tomcat_host 修改成XX項目服務器的IP地址,端口號要設置和Tomcat里設置的端口一致;
your_wizbank_path\www 修改成Apache服務器上“www”文件夾的路徑;
添加完的截圖,這里Wizbank是安裝在2.75,Apache安裝在2.78。
6、 重啟Apache服務器;
7、 打開瀏覽器輸入Apache服務器的IP地址,出現以下界面即配置成功;