$walker
Linux · Tomcat · CentOS

Linux centos7 tomcat安装

CentOS 7 使用 yum 安装 Tomcat 7、目录结构与启停命令。

发表于 2017-10-11约 1 分钟LinuxTomcatCentOS

简介

本教程介绍在 CentOS 7 服务器上使用 yum 进行 Tomcat 7 的基本安装和一些配置。

1. 安装 Tomcat

sudo yum install tomcat # 以root权限安装tomcat,如有提示输入y按回车

sudo yum install tomcat-webapps tomcat-admin-webapps # 安装管理包,如有提示输入y按回车

最重要的 Tomcat 文件将位于 /usr/share/tomcat,如果你想部署 web 应用程序,可以放在 /usr/share/tomcat/webapps 目录中。

2. Tomcat 的目录结构

bin      // 存放Tomcat的命令脚本文件
conf     // 存放Tomcat服务器的各种配置文件,最主要是server.xml
lib      // 存放Tomcat服务器支撑jar包
logs     // 存放日志文件
temp     // 存放临时文件
webapps  // web应用所在目录,外界访问web资源的存放目录
work     // Tomcat的工作目录

3. 启动、停止、重启 Tomcat

sudo service tomcat start   # 启动
sudo service tomcat stop    # 停止
sudo service tomcat restart # 重启

以上命令也可以用其他方式,例如 service tomcat start 其实是重定向到 /bin/systemctl start tomcat.service,所以用 /bin/systemctl start tomcat.service 或者 systemctl start tomcat 也能达到同样的目的。

4. 常见问题

tomcat 默认端口号是 8080,如果正常访问不了,很有可能是 8080 端口被墙了。

解决方案:

/sbin/iptables -I INPUT -p tcp --dport 8080 -j ACCEPT # 防火墙允许接受tcp 8080端口
service iptables save   # 保存
service iptables restart # 重启