Ubuntu系统轻松部署Tomcat:一键下载与安装指南

本文将为您详细讲解如何在Ubuntu系统上轻松部署Tomcat服务器。我们将从准备工作开始,一步步指导您完成Tomcat的下载、安装、配置以及启动过程。
准备工作
在开始之前,请确保您已经满足以下条件:
一台安装了Ubuntu操作系统的服务器。
熟悉Linux命令行操作。
能够远程访问服务器,推荐使用SSH进行连接。
一、下载Tomcat
访问Tomcat官网(
https://tomcat.apache.org/),下载最新版本的Tomcat。
下载完成后,使用SSH将压缩包上传到Ubuntu服务器上的某个文件夹中,例如
/opt/
。
二、安装Tomcat
进入Tomcat压缩包所在的文件夹,解压文件:
sudo tar zxvf tomcat-version.tar.gz -C /opt/
重命名解压后的文件夹,例如:
sudo mv tomcat-version tomcat
设置Tomcat文件夹的权限:
sudo chown -R tomcat:tomcat /opt/tomcat
进入Tomcat的
bin
目录,编辑
startup.sh
文件,设置JDK环境变量:
sudo gedit startup.sh
在文件末尾添加以下内容:
export CATALINA_HOME=/opt/tomcat
export CATALINA_BASE=/opt/tomcat
export JAVA_HOME=/usr/lib/jvm/java-8-openjdk-amd64
export PATH=$PATH:$JAVA_HOME/bin
修改
startup.sh
文件的权限,使其可执行:
sudo chmod +x startup.sh
三、配置防火墙
打开防火墙:
sudo ufw enable
允许8080端口的访问:
sudo ufw allow 8080/tcp
四、启动Tomcat
进入Tomcat的
bin
目录,执行以下命令启动Tomcat:
sudo ./startup.sh
启动成功后,可以在浏览器中访问
http://your_server_ip:8080
,即可看到Tomcat的默认页面。
五、停止Tomcat
进入Tomcat的
bin
目录,执行以下命令停止Tomcat:
sudo ./shutdown.sh
六、配置SSL/TLS证书
获取SSL/TLS证书,例如从Let’s Encrypt获取。
将证书文件放置在Tomcat的
conf
目录下。
编辑
server.xml
文件,配置SSL端口:

重启Tomcat,使配置生效。
七、总结
通过以上步骤,您已经成功在Ubuntu系统上部署了Tomcat服务器。接下来,您可以根据需求进行相应的配置和扩展。祝您使用愉快!