CentOS服务器安装Tomcat

友情提示:本篇是在阿里云服务器CentOS 7上安装tomcat

下载Tomcat

官网下载

这里下载的是tomcat8.5,最新的版本tomcat9.0都有了,下载完后的安装包:apache-tomcat-8.5.37.tar.gz

FileZilla上传文件到服务器

上个截图:
在这里插入图片描述

填入对应的信息:

  1. 外网IP:即阿里云服务器外网IP
  2. 端口:端口一定要填22,阿里云服务器默认对外开放了22端口。如果要用其他端口,需要把对应端口加入安全组规则,否则访问不了。
  3. 协议:选SFTP。我开始选了FTP,一直访问不了
  4. 用户:即linux用户名
  5. 密码:即linux用户密码

完成以上访问站点设置,应该就能连接上服务器了,然后把下载的Tomcat安装包上传到CentOS服务器的指定目录。

解压Tomcat压缩包

apache-tomcat-8.5.37.tar.gz压缩包是免安装的,只需要解压一下就行了。

[qinhai@abc ~]$ cd env
[qinhai@abc env]$ tar -zxvf apache-tomcat-8.5.37.tar.gz
[qinhai@abc env]$ ls
apache-tomcat-8.5.37  apache-tomcat-8.5.37.tar.gz

apache-tomcat-8.5.37目录就是解压后的目录

开放防火墙端口

防火墙相关命令:

#停止firewall
systemctl stop firewalld.service 

#开启firewall
systemctl start firewalld.service

#禁止firewall开机启动
systemctl disable firewalld.service 

#查看默认防火墙状态(关闭后显示not running,开启后显示running)
firewall-cmd --state

#设置开放8080端口
firewall-cmd --zone=public --add-port=8080/tcp --permanent

#重启防火墙,设置完端口要重启下
firewall-cmd --reload

配置安全组

后台配置规则的步骤如下:
“云服务器 ECS” -> “实例” -> “选择实例并进入实例详情” -> “本实例安全组” -> “配置规则” -> “安全组规则” -> “添加安全组规则”

备注:这里配置的当然是入方向的规则

Tomcat命令

// 启动tomcat
[qinhai@abc bin]$ ./startup.sh

// 停止tomcat
[qinhai@abc bin]$ ./shutdown.sh

// 查看tomcat进程
[qinhai@abc bin]$ ps -ef | grep tomcat

输入网址验证

在浏览器中输入http://ip:8080,在外网访问,正常显示Apache Tomcat网页就说明了。

猜你喜欢

转载自blog.csdn.net/qinhai1989/article/details/86489930