如果你想要将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,具体命令如下所示文章来源:https://www.toymoban.com/news/detail-620404.html
./shutdown.sh
文章来源地址https://www.toymoban.com/news/detail-620404.html
到了这里,关于在Linux系统中部署Tomcat并通过公网访问的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!