tomcat安装配置

下载安装tomcat(http://tomcat.apache.org/)我这边是下载的apache-tomcat-8.0.50.tar.gz

tomcat安装配置

tomcat安装配置

解压

tar -zxvf apache-tomcat-8.0.50.tar.gz

tomcat安装配置

我是放在了usr/local/tomcat下所以要创建tomcat文件夹并将解压文件移动到tomcat下(由于之前新建过再次创建或出现重复)

mkdir /usr/local/tomcat
mv apache-tomcat-8.0.50 /usr/local/tomcat/
tomcat安装配置

进入tomcat安装bin目录并启动

cd usr/local/tomcat/apache-tomcat-8.0.50/bin/

./startup.sh

发现浏览器无法访问,原因是防火墙未开放端口

#centos查询端口是不是开放的
firewall-cmd --permanent --query-port=8080/tcp


#添加对外开放端口
firewall-cmd --permanent --add-port=8080/tcp


#重启防火墙

firewall-cmd --reload


将tomcat中的/bin/catalina.sh 脚本 拷贝到init.d下,这样是为了比较方面的启动tomcat,在任务地方通过service tomcat start 就可以启动tomcat

cp -p /usr/local/tomcat/bin/catalina.sh /etc/init.d/tomcat

vim /etc/init.d/tomcat
在第二行加入以下内容:

# chkconfig: 112 63 37
# description: tomcat server init script
# Source Function Library
. /etc/init.d/functions

JAVA_HOME=你的jdk路径
CATALINA_HOME=tomcat安装路径

例如:我的是

JAVA_HOME=/usr/java/jdk1.8.0_144/

CATALINA_HOME=/usr/local/tomcat

重启tomcat

service tomcat stop

service tomcat start