ITPub博客

首页 > Linux操作系统 > Linux操作系统 > Apache和Tomcat整合实验

Apache和Tomcat整合实验

原创 Linux操作系统 作者:bjiokn 时间:2009-05-31 13:10:17 0 删除 编辑

静态页面由Apache解释
动态页面由Tomcat解析

所需的软件:
JDK:1.4版 (需下载 www.sun.com/download/)
Apache2.0版 (www.apache.org 左下角)
Mysql4.x版
PHP4.x版
Tomcat5.x版 (需下载)
Jakarta-tomcat-connectors-jk1.x版 (插件)

到下载的软件目录里安装软件:
#./*.bin (安装JDK)
y
#mv j2sdk1.4.2_11/ jdk (更改下jdk安装文件的名字,方便使用)
#vim /etc/profile (系统环境文件)
在文件的最后面追加:
export JAVA_HOME=/usr/local/bin/jdk
export CLASSPATH=.:$CLASSPATH:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar:$JAVA_HOME/lib/mysql-connector.jar:$JAVA_HOME/lib/classes12.jar
export PATH=$PATH:$JAVA_HOME/bin
export JRE_HOME=$JAVA_HOME/jre

#mv mysql-connector-java-3.1.12.tar.tar /usr/local/bin/jdk/lib/mysql-connector.jar
#java -version (查看java版本号)
#cp apache-tomcat-5.5.16.tar.tar /usr/local/sbin
#cd /usr/local/sbin
#tar xvfz apache-tomcat-5.5.16.tar.tar (解压缩)
#mv apache-tomcat-5.5.16.tar.tar/ tomcat (改名字)
#cd tomcat
#cd bin
#./sartup.sh
打开IE http://192.168.4.122:8080
#service httpd start
#cd /etc/httpd/conf
#vim httpd.conf
/ServerName
将注释取消掉,并修改
ServerName new.host.name:80 成
ServerName 主机名:80
#service httpd restart
#netstat -var
打开IE http://192.168.4.122
#cd /usr/local/sbin/tomcat/conf/
#vim tomcat-users.xml (添加一行)


#./shutdown.sh
#./startup.sh
打开IE http://192.168.4.122:8080/admin/ (输入admin)
打开IE http://192.168.4.122:8080/admin/ (输入manager)
#cd /var/www/html (看是否哦支持php)
#vim index.php

?>
打开IE http://192.168.4.122

基本工作做好了,下面开始整合:
#service httpd stop
#cd /usr/local/sbin/tomcat/bin/
#./shutdown.sh
#cd /tmp
在网上下个jakarta-tomcat-connectors-jk-1.2.6-linux-fc2-i386-apache-2.0.50.so

#cp jakar.... /etc/httpd/modules/mod_jk.so
#cd /etc/httpd/conf/
#vim httpd.conf
/LoadMod (添加下面两行)
LoadModule jk_module modules/mod_jk.so
Include /etc/httpd/conf/mod_jk.conf

#vim mod_jk.conf (创建新文件)
JkWorkersFile /etc/httpd/conf/workers.properties
JkLogFile /etc/httpd/log/mod_jk.log
JkLogLevel info
JkLogStampFormat "[%a b %d %H:%M:%S %Y]"
JkOptions +ForwardKeySize +ForwardURICompat -ForwardDirectories
JkRequestLogFormat"%w %V %T"
JkMount /servlet/* worker1
JkMount /*.jsp worker1

#vim workers.properties
worker.list=worker1
worker.worker1.type=ajp13
worker.worker1.host=localhost
worker.worker1.prot=8009
worker.worker1.lbfactor=50
worker.worker1.cachesize=10
worker.worker1.cache_timeout=600
worker.worker1.socket_keepalive=1
worker.worker1.socket_timeout=300


#service httpd start
#cd /usr/local/sbin/tomcat/bin/
#./startup.sh
打开IE http://192.168.4.122:8080
打开IE http://192.168.4.122
----开始整合----
#service httpd stop
#cd /usr/local/sbin/tomcat/bin/
#./shutdown.sh
#cd /usr/local/sbin/tomcat/conf/
#vim server.xml
在最后面的上面添加一行:


#service httpd start
#cd /usr/local/sbin/tomcat/bin/
#./startup.sh
#cp *.jsp /var/www/html/ (拷贝一个jsp的文件到html下)
#cp jspinfo.jsp /var/www/html/ (jsp探针)
打开IE http://192.168.4.122/jspinfo.jsp
能正常显示就OK了....

来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/21021875/viewspace-604525/,如需转载,请注明出处,否则将追究法律责任。

请登录后发表评论 登录
全部评论

注册时间:2009-05-31

  • 博文量
    94
  • 访问量
    96770