admin管理员组

文章数量:1665617

如果你想要将SSM的项目部署上线,那么你首先就必须将Tomncat上传部署到LInux系统中,因为SSM打包后的war文件需要Tomcat容器,接下来我就详细介绍一下如何在Linux中部署Tomcat并如何通过公网访问!

1.购买阿里云服务器

点击右侧链接阿里云服务器购买地址购买阿里云服务器,目前可以免费试用一个月;

点击免费试用一个月后,通过选择业务场景,使用身份,产品规格以,操作系统,预装应用,网络带宽,云盘大小以及更多选项设置等即可免费试用!

2.下载Linux版的Tomcat

直接进入右侧tomcat官网Tomcat官网,下载Tomcat9.0.68.

3.通过Xftp将Tomcat包上传至Linux系统

这里操作十分简单,直接打开Xftp,将Windows系统中的.tar.gz文件拖进对应的Linux系统文件目录即可,具体如下所示:

4.在Linux中开放防火墙的8080端口

1.开启防火墙

systemctl start firewalld.service

2.开启8080端口

firewall-cmd --add-port=8080/tcp --permanent

3.重新启动防火墙

systemctl restart firewalld.service

4.最后查看已经开发的防火墙是否包括8080端口

firewall-cmd --list-ports

运行结果包括8080端口即开放成功!

5.在阿里云后台开放8080安全组

进入阿里云后台,在网络与安全分组中选择安全组,点击某一个安全组ID,后进入手动配置安全组设置,根据自己的需求开发8080端口即可!具体如下所示:

5.在Xshell中解压.tar.gz文件

首先输入cd命令,切换到tomcat所在的目录文件,这里切换的盘符根据自己的放置压缩文件的目录而不同,命令如下所示:

cd /home/tomcat

切换完毕后,可以通过ls命令查看是否显示下载的关于Tomcat的.tar.gz文件,如果成功显示,则切换完毕;

接下来通过命令直接解压缩即可,具体命令如下所示:

tar -zxvf apache-tomcat-9.0.68.tar.gz

解压缩成功后,具体效果如下所示:

6.启动Tomcat服务器

我们都知道,在Windows中启动Tomcat可以通过双击startup.bat文件即可,同理 在Linux系统中,我们需要执行startup.sh文件即可,具体命令如下

./startup.sh #启动Tomcat
./startup.sh #关闭Tomcat

首先当然我们要切换到startup.sh文件的目录,具体命令如下所示

cd /home/tomcat/apache-tomcat-9.0.68/bin

启动成功后的效果如下所示:

7.在浏览器中通过公网访问

在Linux中成功部署Tomcat后,这里我们就可以在浏览器中输入公网IP加上8080端口号即可访问Tomcat官网了,具体如下所示:

最后只需要在Xshell中切换到Tomcat下的bin目录下,然后输入关闭命令即可以关闭Tomcat,具体命令如下所示

./shutdown.sh

本文标签: 公网系统LinuxTomcat