本文主要记录如何在 Linux 中安装 Tomcat

Linux环境

  • CentOS 7
  • JDK 1.8

请尽量已经安装好 jdk 环境, 安装教程可以参考Linux安装JDK1.8

下载Tomcat

官网链接:Apache Tomcat® - Apache Tomcat 8 Software Downloads

这里我们直接下载 8.5.57 版本,如果需要其他版本的可以在左边 Download 一栏进行选择。

上传并解压

下载下来后使用 ftp 工具将压缩包上传到服务器的指定目录下即可。

上传成功后右边会出现 Tomcat 的压缩包。Tomcat 安装目录为 /usr/local/enviroment/tomcat

回到 Linux 中输入以下命令:

cd /usr/local/enviroment/tomcat/
ls -l

红色的文件即为刚刚上传的 Tomcat 的压缩包, 蓝色的为稍后解压出来的文件夹。

然后进行解压:

tar -zxvf apache-tomcat-8.5.57.tar.gz

解压完成后会得到一个名为 apache-tomcat-8.5.57 的文件夹, 为了方便将其改名为 tomcat8

mv apache-tomcat-8.5.57 tomcat 8

再次使用 ls -l 命令查看就能得到上图了。

启动 Tomcat

Tomcat的启动十分简单,自带有启动脚本,直接运行启动脚本即可。

mv apache-tomcat-8.5.57 tomcat 8
ls -l
# 启动脚本
./startup.sh 

上图中名字叫 startup.sh 的即为 Linux 中的启动脚本。

查看 Tomcat 日志

tail -f ../logs/catalina.out 
# tail -f filename 会把 filename 文件里的最尾部的内容显示在屏幕上,并且不断刷新,只要 filename 更新就可以看到最新的文件内容。

如果出现上图即表示成功运行了。

CTRL + C 可退出查看。

验证是否能够访问

使用外部浏览器输入:http://你的Linux机器的ip地址:8080,比如我的就是:http://192.168.181.129:8080/

如果出现下图就说明 Tomcat 完全 OK 了。

如果无法访问请检查防火墙是否有开启 8080 端口。

停止 Tomcat 运行

和运行 Tomcat 是一样, Tomcat的 bin 目录下也有停止运行 Tomcat 的脚本, 名字叫 shutdown.sh ,直接运行该脚本即可。

./shutdown.sh 

再次查看日志可以发现 Tomcat 已经停止运行了,并且刚才的网址也无法访问了。


前天遇到了小鹿,昨天是小兔子,今天是你。