linux下安装tomcat以及开机启动
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
export CATALINA_HOME=/usr/local/wendehai/apache-tomcat-6.0.29
export CATALINA_TMPDIR=/usr/local/wendehai/apache-tomcat-6.0.29/temp
export JRE_HOME=/usr/java/jdk1.6.0_24
SEVERE: StandardServer.await: create[8005]:
.BindException: Cannot assign requested address
打开/etc/hosts,发现127.0.0.1后面的主机名由localhost被改成了给该机器分配的主机名,改回127.0.0.1 localhost.localdomain localhost,重启network后,启动tomcat,一切正常。
1、安装jdk,一般为bin文件,需要先改变bin文件的权限,如文件名为jdk-6u24-linux-i586-rpm.bin,先改权限
chmod 777 jdk-6u24-linux-i586-rpm.bin
接着是安装,直接运行
./jdk-6u24-linux-i586-rpm.bin
# Source function library.
./etc/rc.d/init.d/functions
TOMCAT=/usr/local/wendehai/apache-tomcat-6.0.29
start() {
echo -n "Starting Tomcat: "
6、开机启动tomcat
1)设置脚本
vi /etc/rc.d/init.d/tomcat
#!/bin/sh
#
# tomcat: Start/Stop/Restart tomcat
#
# chkconfig: 2345 80 20
PATH=$PATH:$JAVA_HOME/bin
CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
export JAVA_HOME
export PATH
export CLASSPATH
3、安装tomcat,一般情况下为压缩包,如apache-tomcat-6.0.29.tar.gz,使用指令解压
3)将tomcat文件拷贝到/etc/init.d/下,并运行:chkconfig --add tomcat
4)设置开机启动
chkconfig tomcat on
至此,tomcat以及开机自动启动配置完毕
附:服务指令
启动tomcat: service tomcat start
停止tomcat: service tomcat stop
TOMCAT_HOME=/usr/local/wendehai/apache-tomcat-6.0.29
export CATALINA_HOME
export CATALINA_BASE
export TOMCAT_HOME
5、修பைடு நூலகம்端口
vi $CATALINA_HOME/conf/server.xml
tar -xvf apache-tomcat-6.0.29.tar.gz
4、设置tomcat环境变量
CATALINA_HOME=/usr/local/wendehai/apache-tomcat-6.0.29
CATALINA_BASE=/usr/local/wendehai/apache-tomcat-6.0.29
export JAVA_HOME
export PATH
export CLASSPATH
2) 编辑/etc/profile.d/java.sh
vi /etc/profile.d/java.sh
添加如下内容:
#SET JAVA ENVIRONMENT
JAVA_HOME=/usr/java/jdk1.6.0_24
$TOMCAT/bin/catalina.sh start
}
stop() {
echo -n "Stopping Tomcat: "
$TOMCAT/bin/catalina.sh stop
}
# See how we were called.
case "$1" in
start)
2、配置jdk环境变量
1)vi /etc/profile
添加如下内容:
#SET JAVA ENVIRONMENT
JAVA_HOME=/usr/java/jdk1.6.0_24
PATH=$PATH:$JAVA_HOME/bin
CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
# description: Tomcat is a Java Servlet Container
#
# match these values to your environment:
export CATALINA_BASE=/usr/local/wendehai/apache-tomcat-6.0.29
其中
<Connector port="8080" protocol="HTTP/1.1"
connectionTimeout="20000"
redirectPort="8443" />
的8080改为8081
注意,如果启动tomcat,出现下面的错误:
start
;;
stop)
stop
;;
status)
;;
restart)
stop
start
;;
*)
echo "Usage: $0 {start stop restart}"
;;
esac
exit $RETVAL
2)使其成为可执行文件 chmod a+x /etc/rc.d/init.d/tomcat
export CATALINA_TMPDIR=/usr/local/wendehai/apache-tomcat-6.0.29/temp
export JRE_HOME=/usr/java/jdk1.6.0_24
SEVERE: StandardServer.await: create[8005]:
.BindException: Cannot assign requested address
打开/etc/hosts,发现127.0.0.1后面的主机名由localhost被改成了给该机器分配的主机名,改回127.0.0.1 localhost.localdomain localhost,重启network后,启动tomcat,一切正常。
1、安装jdk,一般为bin文件,需要先改变bin文件的权限,如文件名为jdk-6u24-linux-i586-rpm.bin,先改权限
chmod 777 jdk-6u24-linux-i586-rpm.bin
接着是安装,直接运行
./jdk-6u24-linux-i586-rpm.bin
# Source function library.
./etc/rc.d/init.d/functions
TOMCAT=/usr/local/wendehai/apache-tomcat-6.0.29
start() {
echo -n "Starting Tomcat: "
6、开机启动tomcat
1)设置脚本
vi /etc/rc.d/init.d/tomcat
#!/bin/sh
#
# tomcat: Start/Stop/Restart tomcat
#
# chkconfig: 2345 80 20
PATH=$PATH:$JAVA_HOME/bin
CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
export JAVA_HOME
export PATH
export CLASSPATH
3、安装tomcat,一般情况下为压缩包,如apache-tomcat-6.0.29.tar.gz,使用指令解压
3)将tomcat文件拷贝到/etc/init.d/下,并运行:chkconfig --add tomcat
4)设置开机启动
chkconfig tomcat on
至此,tomcat以及开机自动启动配置完毕
附:服务指令
启动tomcat: service tomcat start
停止tomcat: service tomcat stop
TOMCAT_HOME=/usr/local/wendehai/apache-tomcat-6.0.29
export CATALINA_HOME
export CATALINA_BASE
export TOMCAT_HOME
5、修பைடு நூலகம்端口
vi $CATALINA_HOME/conf/server.xml
tar -xvf apache-tomcat-6.0.29.tar.gz
4、设置tomcat环境变量
CATALINA_HOME=/usr/local/wendehai/apache-tomcat-6.0.29
CATALINA_BASE=/usr/local/wendehai/apache-tomcat-6.0.29
export JAVA_HOME
export PATH
export CLASSPATH
2) 编辑/etc/profile.d/java.sh
vi /etc/profile.d/java.sh
添加如下内容:
#SET JAVA ENVIRONMENT
JAVA_HOME=/usr/java/jdk1.6.0_24
$TOMCAT/bin/catalina.sh start
}
stop() {
echo -n "Stopping Tomcat: "
$TOMCAT/bin/catalina.sh stop
}
# See how we were called.
case "$1" in
start)
2、配置jdk环境变量
1)vi /etc/profile
添加如下内容:
#SET JAVA ENVIRONMENT
JAVA_HOME=/usr/java/jdk1.6.0_24
PATH=$PATH:$JAVA_HOME/bin
CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
# description: Tomcat is a Java Servlet Container
#
# match these values to your environment:
export CATALINA_BASE=/usr/local/wendehai/apache-tomcat-6.0.29
其中
<Connector port="8080" protocol="HTTP/1.1"
connectionTimeout="20000"
redirectPort="8443" />
的8080改为8081
注意,如果启动tomcat,出现下面的错误:
start
;;
stop)
stop
;;
status)
;;
restart)
stop
start
;;
*)
echo "Usage: $0 {start stop restart}"
;;
esac
exit $RETVAL
2)使其成为可执行文件 chmod a+x /etc/rc.d/init.d/tomcat