Centos 7 安装tomcat 8

  1. 更新系统软件
yum update
  1. 创建用户,并加入用户组
groupadd tomcat
useradd -s /bin/bash -g tomcat tomcat
  1. 下载tomcat 8,并上传至/usr/local文件夹
  2. 解压
 tar -zxvf apache-tomcat-8.5.9.tar.gz
  1. 修改权限
chown -R tomcat:tomcat apache-tomcat-8.5.9
  1. 启动tomcat
[root@VM_174_213_centos ~]# /usr/local/apache-tomcat-8.5.9/bin/startup.sh
  1. (*非必须)将tomcat配置为系统服务

①.将catalina.sh移至/etc/init.d/目录下,并更名为tomcat

[root@VM_174_213_centos init.d]# cp catalina.sh /etc/init.d
[root@VM_174_213_centos init.d]# mv catalina.sh tomcat

②.修改comcat文件,并将之后的代码加入其中,保存并退出

[root@VM_174_213_centos init.d]# vi tomcat
#本段代码加在#OS specific support................上输入
#chkconfig:2345 10 90
#description:Tomcat service
CATALINA_HOME=/usr/local/apache-tomcat-8.5.9
JAVA_HOME=/usr/local/jdk1.8.0_111

③.修改权限

[root@VM_174_213_centos init.d]# chmod +x tomcat

④.加入服务列表

[root@VM_174_213_centos /]# chkconfig --add tomcat

⑤.检查是否加入列表

[root@VM_174_213_centos /]# chkconfig --list tomcat

⑥测试tomcat服务

service tomcat

⑦.启动服务

service tomcat start

⑧. 验证
在浏览器中访问http://IP:8080/,会看到tomcat主页

  1. (*非必须)将tomcat加入到环境变量中

①.编辑/etc/profile文件,在*export PATH USER LOGNAME MAIL HOSTNAME HISTSIZE HISTCONTROL下面添加如下代码:

export CATALINA_HOME=/usr/local/apache-tomcat-8.5.9

②.执行命令使配置生效

source /etc/profile

9.(*非必须)8080端口添加到防火墙例外并重启(视自己服务器配置而定)

firewall-cmd --zone=public --add-port=8080/tcp --permanent
firewall-cmd --reload
    原文作者:Xiangdong_She
    原文地址: https://www.jianshu.com/p/6a9fa018b506
    本文转自网络文章,转载此文章仅为分享知识,如有侵权,请联系博主进行删除。
点赞