springboot项目部署至服务器

通过X-Shell连接远程服务器

步骤:

1.打开X-Shell点击文件中的新建

在这里插入图片描述

2.在新建会话中填写名称(随便写)和主机号(服务器的IP地址)

在这里插入图片描述

3.点击左侧连接下的用户身份验证,输入服务器的用户名和密码,点击确定。

在这里插入图片描述

4.点击文件的打开,会弹出一个会话框,选择刚才新建的会话,点击连接。

在这里插入图片描述

当你弹出welcome to … 就代表你以及成功连上了远程服务器了。

在这里插入图片描述

项目打包上传

步骤

1.需要先确认你自定义的端口号在服务器上是否放

在这里插入图片描述行或者被别人已占用(80端口不要使用)。再确认服务器上是否已安装mysql、Redis等服务,确保服务是开启状态。

2.把mysql的连接配置改一下,要将整个项目部署到服务器上,就不会使用本地数据库了,要在application.properties或者application.yml文件里修改你之前在服务器上所连接的IP地址以及密码。

在这里插入图片描述

redis的配置这里有个小问题,我当时把redis的host改成了远程服务器的IP地址,结果连接不上远程服务器的Redis,之后我将host换成了localhost就成功运行了,应该是Redis的默认设置只能本地连接,你可以改配置或者直接就localhost就OK啦!

3.按照下图步骤打包项目。

在这里插入图片描述

4.经过打包,项目会出现一个jar文件,将其上传至服务器上即可。

在这里插入图片描述
在这里插入图片描述

将文件夹中的jar文件按照如图上传就OK,然后修改其权限设置为755即可。

5.在X-Shell上将项目运行,按照上文的步骤连接上远程服务器上,再进入到你上传文件的文件目录中,再执行java -jar 文件名称.jar。(nohup java -jar 包 &)

在这里插入图片描述

当代码可以运行时,整个部署工作就成功告一段落了!!!

发布了12 篇原创文章 · 获赞 6 · 访问量 1271

猜你喜欢

转载自blog.csdn.net/NINIYUANJ123/article/details/104388861