下载安装tomcat(http://tomcat.apache.org/)我这边是下载的apache-tomcat-8.0.50.tar.gz
解压
tar -zxvf apache-tomcat-8.0.50.tar.gz
我是放在了usr/local/tomcat下所以要创建tomcat文件夹并将解压文件移动到tomcat下(由于之前新建过再次创建或出现重复)
mkdir /usr/local/tomcat
mv apache-tomcat-8.0.50 /usr/local/tomcat/
![](https://i-blog.csdnimg.cn/blog_migrate/e9c8b2c8337b0457dff8dcc95765a5d2.png)
进入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