记一次将SpringBoot部署到Linux的过程
程序员文章站
2022-07-13 08:53:59
...
一、环境准备
1.安装VMware(傻瓜式的,过程不表,自行百度)
网盘链接(含***):
链接:https://pan.baidu.com/s/1gWOfoM415RxzhnSzKBWe4Q
提取码:fh16
2.安装Linux系统,本文采用CenOS-7
网盘链接:
链接:https://pan.baidu.com/s/1GaTTFTNC2ePsnb_rffCuHQ
提取码:ysru
安装过程已有,我就不写了,简简单单,附链接
https://blog.csdn.net/babyxue/article/details/80970526
3.JDK准备,作者使用的是Java8,Oracle官网需要登陆才能下载了,傻缺官网,
附jdk链接 Java8 64位 Linux:
链接:https://pan.baidu.com/s/1bNokEjvD6Gp5C7OfkSHEnA
提取码:5g2b
JDK是安装的,直接解压配置环境变量就行,教程如地址:
https://www.cnblogs.com/lamp01/p/8932740.html
SHH工具推荐使用MobaXterm,有免费版,百度去官网下载。
二、项目运行遇到的问题
1.作者的数据库没有重新在linux安装一遍,所以要想linux访问本机MySQL数据库,需要将数据库端口开放,过程如下:控制面板》系统与安全》Windows Defender防火墙》高级设置》入站规则》新建规则》
》端口》(下一步)TCP》特定本地端口:3306》(下一步)允许链接》(全选)(下一步)(完成)。
2.在linux输入java -jar test.jar 启动项目。发现在本地是无法访问到的,这时候,需要在linux系统将项目所使用的端口开放,或者关闭linux防火墙(墙裂不建议),开放端口命令
iptables -I INPUT -p tcp --dport 8080 -j ACCEPT
推荐阅读
-
Linux下将Python的Django项目部署到Apache服务器
-
SpringBoot部署到Linux读取resources下的文件
-
记一次CA证书的申请、服务器上的部署过程
-
记一次将SpringBoot部署到Linux的过程
-
SpringBoot + Vue 项目部署上线到Linux 服务器的教程详解
-
K8ssandra入门教程之Linux上部署K8ssandra到Kubernetes的过程
-
使用jenkins将项目部署到另一台主机的过程
-
Linux下将Python的Django项目部署到Apache服务器
-
1.连接和上传——利用idea中的cloud toolkit插件将springboot项目部署到阿里云
-
Linux下将Python的Django项目部署到Apache服务器