日期:2014-05-16 浏览次数:20756 次
配置linux下的tomcat
一、jdk的安装
1.以root身份等陆
2.打开一个终端
3.输入命令ls -l查看安装的文件的权限
#cd /home
#cp jdk1.4.2.rpm.bin /usr/local
#cd /usr/local
给所有的用户添加可执行的权限
#chmod a+x jdk1.4.2.rpm.bin
#./jdk1.4.2.rpm.bin
会生成文件jdk1.4.2.rpm
同样给所有的用户添加可执行权
chmod a+x jdk1.4.2.rpm
安装程序 rpm -ivh jdk1.4.2.rpm
接受协议,按enter即可
使用默认的安装目录,在 /usr/java/下
二、安装tomcat
tar –xvzf jakarta-tomcat-5.5.9.tar.gz
mv jakarta-tomcat-5.5.9 tomcat5.9
完成后,会在/usr/tomcat出现tomcat5.9目录,里边就是tomcat的文件。
三、配置环境变量
vi .bash_profile
加入如下内容:
JAVA_HOME=/usr/java/jdk1.5.0_04
export JAVA_HOME
CATALINA_HOME=/yewu/tomcat/tomcat5.9
export CATALINA_HOME
CLASSPATH=.:$JAVA_HOME/lib:$CATALINA_HOME/common/lib
export CLASSPATH
PATH=$PATH:$HOME/bin:$JAVA_HOME/bin
export PATH
保存退出。
四、配置启动tomcat
1、手动启动,将这个文件放在根/bin下,名称为100class
#!/bin/sh
CATALINA_HOME=/usr/tomcat/tomcat-5.0.28
export CATALINA_HOME
$CATALINA_HOME/bin/startup.sh
#case "$1" in
#start)
#?$CATALINA_HOME/bin/startup.sh
#?;;
#stop)
#?$CATALINA_HOME/bin/shutdown.sh
#?;;
#esac
2、自动启动,将这个文件放在/etc/init.d下,名称为100classServer
#!/bin/sh
case "$1" in
start)
?CATALINA_HOME=/usr/tomcat/tomcat-5.0.28
?export CATALINA_HOME
?JAVA_HOME=/usr/java/jdk1.5.0_12
?export JAVA_HOME
?echo $JAVA_HOME
?PATH=$JAVA_HOME/bin:$PATH
?cd $CATALINA_HOME/bin
?$CATALINA_HOME/bin/startup.sh
?cd -
?;;
stop)
?CATALINA_HOME=/usr/tomcat/tomcat-5.0.28
?export CATALINA_HOME
?JAVA_HOME=/usr/java/jdk1.5.0_12
?export JAVA_HOME
?echo $JAVA_HOME
?PATH=$JAVA_HOME/bin:$PATH
?echo $PATH
?$CATALINA_HOME/bin/shutdown.sh
?;;
*)
?echo "Usage: 100classServer {start|stop}"
?exit 1
esac
exit 0
说明:要在etc/rc2.d等目录,从rc1~6下加入S99100class的链接,系统在启动时,自动加载tomcat服务
3、拷贝%JAVA_HOME%/lib/tools.jar拷贝到%CATALINA_HOME%/common/lib下,可选择
4、在tomcat-users.xml下增加用户名称100class密码100class,加入相应的角色