linux下安装Tomcat配置说明

1.下载Tomcat 7

地址:http://tomcat.apache.org/download-70.cgi#7.0.39

下载core:tar.gz

2.安装

创建一个tomcat用户,用于运行Tomcat

useradd tomcat

passwd tomcat

cat /etc/passwd|grep tomcat

tar xvfz apache-tomcat-7.0.39.tar.gz

--修改文件属性

chown -Rf tomcat.tomcat /www/tomcat

把环境变量添加到/etc/profile里:

CATALINA_HOME=/www/tomcat

export CATALINA_HOME

source /etc/profile

安装后可以使用shell脚本启动

/www/tomcat/apache-tomcat-7.0.39/bin/startup.sh

./startup.sh

然后就可以访问:http://192.168.1.128:8080/

关闭:shutdown.sh

3.配置Tomcat为系统服务

3.1创建并修改启动脚本

将Tomcat安装目录/bin/catalina.sh复制到/etc/init.d目录下,重命名为tomcat

vi tomcat

在第二行输入:#chkconfig:2345 10 90    #description:Tomcat service

CATALINA_HOME=/www/tomcat

JAVA_HOME=/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.161-3.b14.el6_9.x86_64

这里需要加上环境变量,不然启动时会报错:

Cannot find /etc/bin/setclasspath.sh

Redhat 6.9

/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.151-1.b12.el6_9.x86_64

第一行是服务的配置:第一个数字是服务的运行级,2345表示这个服务的运行级是2,3,4和5级(Linux运行级为0到6);第二行数字是启动优先级,数值从0到99;第三个数是停止优先级,数值也是从0到99.第二行是对服务的描述。

3.2配置环境变量

vi /etc/profile

#set java environment

JAVA_HOME=/usr/lib/jvmjava-1.8.0-openjdk-1.8.0.151-1.b12.el6_9.x86_64

JAVA_HOME=/usr/lib/jvmjava-1.8.0-openjdk-1.8.0.151-1.b12.el7_4.x86_64

CLASSPATH=.:$JAVA_HOME/lib/tools.jar

export JAVA_HOME  CLASSPATH

CATALINA_HOME=/www/tomcat

export CATALINA_HOME

PATH=$JAVA_HOME/bin:$CATALINA_HOME:$PATH

export PATH

在脚本中设置 CATALINA_HOME和JAVA_HOME 这两个脚本必须的环境变量

3.3将tomcat添加到启动服务中

chkconfig --add tomcat

chkconfig --level 2345 tomcat on

chkconfig --list tomcat

tomcat  0:off  1:off 2:on 3:on 4:on 5:on 6:off

之后就用service来控制Tomcat的启动和停止了

service tomcat start/stop

可以用service tomcat version来检测一下:

service tomcat start

ps -ef|grep tomcat

pwd    --/www/tomcat/apache-tomcat-7.0.39/logs

查看catalina.out,确认没有error就OK了

猜你喜欢

转载自www.cnblogs.com/zdy0521/p/12750914.html