1、准备,下载需要的文件。这里假定你已经正确安装配置好了JDK。
到Apache官方網站下载所需要的文件:
httpd-?.?.?.tar.gz
apache-tomcat-?.?.??.tar.gz
jakarta-tomcat-connectors-?.?.??-src.tar.gz
2、安裝Apache。
3、安裝Tomcat。
4、編譯生成mod_jk。
5、配置。
在/usr/local/apache2/conf/下面建立两个配置文件 mod_jk.conf 和 workers.properties。
linux-7xud:/usr/local/apache2/conf # vi mod_jk.conf
* 在mod_jk.conf添加以下内容:
=========================================
=========================================
linux-7xud:/usr/local/apache2/conf # vi workers.properties
* 在workers.properties添加以下内容:
=========================================
=========================================
* 再配置httpd.conf,作以下修改:
5.1. 將Listen 80 修改為 Listen 127.0.0.1:80
5.2. 將ServerName 修改為 ServerName LocalHost:80
5.3. 在DirectoryIndex中添加 index.jsp
5.4. 我的網頁放在/var/www/root下,所以要修改DocumentRoot
5.5. 增加关于加载mod_jk的语句:
* 最后编辑Tomcat的配置文件server.xml,在HOST段中加入:
6, 測試
在 /var/www/root/ 下建立一个index.jsp,啟動Apache 與 Tomcat,用瀏覽器訪問 http://localhost:8080/,應該可以看到正確的頁面.
7. 參考資料
http://pank.org/blog/archives/000692.html
http://www.howtoforge.com/apache2_tomcat5_mod_jk_integration
http://en.opensuse.org/Tomcat_HOWTO
http://www.linuxsir.org/bbs/showthread.php?t=236915
http://www.l-penguin.idv.tw/article/httpd-tomcat-mysql-jk.htm
到Apache官方網站下载所需要的文件:
httpd-?.?.?.tar.gz
apache-tomcat-?.?.??.tar.gz
jakarta-tomcat-connectors-?.?.??-src.tar.gz
2、安裝Apache。
3、安裝Tomcat。
4、編譯生成mod_jk。
5、配置。
在/usr/local/apache2/conf/下面建立两个配置文件 mod_jk.conf 和 workers.properties。
linux-7xud:/usr/local/apache2/conf # vi mod_jk.conf
* 在mod_jk.conf添加以下内容:
=========================================
=========================================
linux-7xud:/usr/local/apache2/conf # vi workers.properties
* 在workers.properties添加以下内容:
=========================================
=========================================
* 再配置httpd.conf,作以下修改:
5.1. 將Listen 80 修改為 Listen 127.0.0.1:80
5.2. 將ServerName 修改為 ServerName LocalHost:80
5.3. 在DirectoryIndex中添加 index.jsp
5.4. 我的網頁放在/var/www/root下,所以要修改DocumentRoot
- DocumentRoot "/var/www/root"
"/var/www/root" >- Options Includes FollowSymLinks
- AllowOverride None
- Order deny,allow
- Allow from all
- XBitHack on
"/var/www/root/WEB-INF" >- Order deny,allow
- Deny from all
5.5. 增加关于加载mod_jk的语句:
- ...
- LoadModule jk_module modules/mod_jk.so
- Include /usr/local/apache2/conf/mod_jk.conf
- ...
* 最后编辑Tomcat的配置文件server.xml,在HOST段中加入:
- ...
"localhost" appBase="webapps"- unpackWARs="true" autoDeploy="true"
- xmlValidation="false" xmlNamespaceAware="false">
-
"" docBase="/var/www/root" debug="0" reloadable="true" crossContext="true"/> - .... (中間省略) ....
- ....(以下省略)....
6, 測試
在 /var/www/root/ 下建立一个index.jsp,啟動Apache 與 Tomcat,用瀏覽器訪問 http://localhost:8080/,應該可以看到正確的頁面.
7. 參考資料
http://pank.org/blog/archives/000692.html
http://www.howtoforge.com/apache2_tomcat5_mod_jk_integration
http://en.opensuse.org/Tomcat_HOWTO
http://www.linuxsir.org/bbs/showthread.php?t=236915
http://www.l-penguin.idv.tw/article/httpd-tomcat-mysql-jk.htm
This message was edited 21 times. Last update was at 21/10/2011 18:53:57
沒有留言:
張貼留言