操作系统CentOS7
前置条件
安装tomcat之前要先安装jdk,见jdk安装
下载
- 先从tomcat网站上下载最新的gz安装包
tomcat官网下载页面 - 在下面找到Linux对应的tomcat安装包
我下载的文件名:apache-tomcat-8.5.37.tar.gz
- 使用Xftp将文件上传到/usr/local目录中
进入目录解压安装包
cd /usr/local
tar -zxvf apache-tomcat-8.5.37.tar.gz
将目录apache-tomcat-8.5.37命名为tomcat,方便一些
mv apache-tomcat-8.5.37 tomcat
启动
正常启动
运行/usr/local/tomcat/bin/startup.sh
就会启动tomcat
此时可以访问http://ip:8080了,显示这个页面
启动失败解决办法
如果不能访问,说明没有开启8080端口
- 查看防火墙开放端口列表
firewall-cmd --zone=public --list-ports
- 如果没有8080端口,添加端口
- 如果是firewalld防火墙
firewall-cmd --zone=public --add-port=8080/tcp --permanent
firewall-cmd --reload
- 如果是iptables防火墙
vi /etc/sysconfig/iptables
加入下面内容
- 如果是firewalld防火墙
-A INPUT -m state --state NEW -m tcp -p tcp --dport 8080 -j ACCEPT
然后就可以成功访问了
修改配置
配置端口号,进入 tomcat 的 conf 目录下,修改 server.xml 文件,可以修改端口,默认 8080
关闭
运行/usr/local/tomcat/bin/shutdown.sh
就会关闭tomcat