centos7安装tomcat8

292 阅读1分钟

前言 :第一次用linux命令安装tomcat,还算顺利,记录一下操作步骤为了自己也为了大家。

创建文件夹 存放tomcat 

mkdir /usr/local/java
cd /usr/local/java

进入tomcat官网tomcat.apache.org/download-80… 手动下载安装包再上传,或用命令下载

wget mirrors.tuna.tsinghua.edu.cn/apache/tomc…

 解压下载的文件

tar -zxvf apache-tomcat-8.5.72.tar.gz

重命名 

mv apache-tomcat-8.5.72 tomcat8

 修改vim /etc/profile 添加配置信息 

CATALINA_BASE=/usr/local/java/tomcat8 PATH=$PATH:$CATALINA_BASE/bin 

#export 使上述配置⽣效 

export CATALINA_BASE PATH 

加载一下配置

source /etc/profile 

检查防火墙状态,保证防火墙开启

firewall-cmd --state (running)或者  systemctl status firewallld (active (running))

开启防火墙

systemctl start firewalld.service

开启的时候显示Failed to start  firewalld.service: Unit is masked.  执行命令解决

systemctl unmask firewalld 

添加对外开放端口 

firewall-cmd --zone=public --add-port=8080/tcp --permanent 

查询端口是否开放

firewall-cmd --zone=public --query-port=8080/tcp

查询防火墙开放的全部端口

firewall-cmd --permanent --zone=public --list-ports

加载防火墙配置 

firewall-cmd --reload 

进入tomcat的bin目录 ./startup.sh 启动服务

查看tomcat服务是否启动 

ps -ef|grep tomcat8 

遇到的问题 : 浏览器输入ip+端口号访问页面,显示访问不到页面,确保前些步操作正确,阿里云ECS服务器配置安全组开放8080端口,就可以访问到啦。