快速业务通道

jdk tomcat

作者 佚名技术 来源 Linux系统 浏览 发布时间 2012-05-16
apache php的安装过程就省略了
1安装jdk
#chmod 755 jdk-1_5_0_06-linux-i586.bin
#./jdk-1_5_0_06-linux-i586.bin
将该文件移动到/usr/local/java 目录下
# mv jdk1.5.0_06 /usr/local/java/
到/usr/bin目录下,把原用的java,javac文件删除:
#rm -rf /usr/binjava
#rm –rf /usr/binjavac
在/usr/bin 下建立 软连接 java
# ln -s /usr/local/java/bin/java /usr/bin/java
# ln -s /usr/local/java/bin/javac /usr/bin/javac
为了方便下在的工作建立两个软链接:
#ln -s /usr/local/java /usr/local/jdk
#ln -s /usr/local/java/jre /usr/local/jre
测试版本
#java -version
2安装tomcat
# tar zxvf jakarta-tomcat-5.0.29.tar.gz
# mv jakarta-tomcat-5.0.29 /home/tomcat
启动关闭服务文件放在 /home/tomcat/bin
配置文件 /home/tomcat/conf
web文件 /home/tomcat/webapps
默认访问目录 /home/tomcat/webapps/ROOT
设置环境变量,
在/etc/profile中末尾加入:
# JAVA
export JAVA_HOME=/usr/local/jdk
export TOMCAT_HOME=/home/tomcat
export PATH=$PATH:$JAVA_HOME/bin
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
改变tomcat目录的属主和属组
# chown -R daemon:daemon /home/tomcat/
# chmod 755 /home/tomcat/
启动与关闭tomcat
#cd /home/tomcat/bin
#./startup.sh (关闭服务:#./shutdown.sh)
测试:[url]http://192.168.10.2:8080/[/url]
(apache2.2.0是目前较新的版本.和apache2.0版本比较,它需要安装 apr-1.2.2.tar.tar和 apr-util-1.2.2.tar.tar
才能正常的运行) 安装:apr-1.2.2和apr-util-1.2.2
# tar zxvf apr-1.2.9.tar.gz
# cd apr-1.2.9
#./configure --prefix=/usr/local/apr-httpd/
#make
#make install # tar zxvf apr-util-1.2.8.tar.gz
#cd apr-util-1.2.8
#./configure --prefix=/usr/local/apr-util-httpd/ --with-apr=/usr/local/apr-httpd/
#make
#make install # tar zxvf jakarta-tomcat-connectors-1.2.13-src.tar.gz
# cd jakarta-tomcat-connectors-1.2.13-src/jk/native2/
#./configure --with-apxs=/Data/apps/apache-2.2.4/bin/apxs ()
--with-java-home=/usr/local/jdk
--with-tomcat41=/home/tomcat
--with-apr-lib=/Data/apps/apache-2.2.4/lib
#make
#make install
(mod_jk.so会自动被复制到 /usr/local/apache2/modules目录下)
# cp jakarta-tomcat-connectors-1.2.13-src/jk/conf/workers.properties /Data/apps/apache-2.2.4/conf/
整和apache与tomcat
# vi /Data/apps/apache-2.2.4/conf/httpd.conf
#ad mod_jk module
LoadModule jk_module modules/mod_jk.so
# Update this path to match your modules location
# Where to find workers.properties
# Update this path to match your conf directory location (put workers.properties next to httpd.conf)
JkWorkersFile /Data/apps/apache-2.2.4/conf/workers.properties
# Where to put jk logs
# Update this path to match your logs directory location (put mod_jk.log next to access_log)
JkLogFile /Data/apps/apache-2.2.4/logs/mod_jk.log
# Set the jk log level [debug/error/info]
JkLogLevel info
# Select the log format
JkLogStampFormat "[%a %b %d %H:%M:%S %Y] "
# JkOptions indicate to send SSL KEY SIZE,
JkOptions ForwardKeySize ForwardURICompat -ForwardDirectories
# JkRequestLogFormat set the request format
JkRequestLogFormat "%w %V %T"
# Send everything for context /examples to worker named worker1 (ajp13)
JkMount /*.jsp worker1
重启apache
# /Data/apps/apache-2.2.4/bin/apachectl -k restart

凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢!

分享到: 更多

Copyright ©1999-2011 厦门凌众科技有限公司 厦门优通互联科技开发有限公司 All rights reserved

地址(ADD):厦门软件园二期望海路63号701E(东南融通旁) 邮编(ZIP):361008

电话:0592-5908028 传真:0592-5908039 咨询信箱:web@lingzhong.cn 咨询OICQ:173723134

《中华人民共和国增值电信业务经营许可证》闽B2-20100024  ICP备案:闽ICP备05037997号