Apache和Tomcat整合实验

来源:互联网 发布:云计算能干什么 编辑:程序博客网 时间:2024/06/04 20:07

静态页面由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
exportCLASSPATH=.:$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
phpinfo();
?>
打开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了....

原创粉丝点击