SpringBoot项目发布到阿里云服务器

原文连接:http://www.studyshare.cn/blog/details/1139/1

一、准备环境

1、jdk的安装与环境变量配置(略)

2、mysql的安装与数据库的创建

更多深度技术文章,在这里。 java开发工具下载地址及安装教程大全,点这里

二、SpringBoot项目发布步骤

1、修改项目中相关配置

(1)端口号是否需要修改,正式环境改为80,测试环境可随意(除了80端口)

(2)mysql连接的ip与用户名及密码修改为服务器的ip,用户名及密码

(3)日志的路径以及图片保存路径,修改为linux上相关路径(开发环境一搬配置为本机window路径)

2、打包

可以通过命令mvn clean,mvn package 也可以通过idea右侧工具栏进行打包,打包后在项目target目录下有一个xxx.jar文件

生成的jar包

3、部署项目

(1)首先在linux服务器上/home文件夹下创建项目管理文件夹(项目太多方便管理)

(2)使用ftp或者alt+p,上传jar到/home相关文件夹下

(3)启动jar包:nohup java -jar xxx.jar > xxx.log &    此处直接使用后台启动部署,使用java -jar xxx.jar会随窗口关闭而项目服务关闭。

(4)查看启动日志:tail -f xxx.log  查看是否启动报错或者启动成功

(5)如果启动报错:端口占用,则使用ps -ef|grep 项目名  查看进程id,然后执行:kill -9 进程id     关闭该进程,然后执行第三步启动jar包。

4、开放端口

如果项目使用的是8080,8081等端口,需要在阿里云控制台配置安全组规则

添加安全组规则,开放8081端口

5、绑定域名

在阿里云控制台--》域名--》域名列表--》右侧点击“解析”  --》 解析设置  中  右上角  点击添加记录

添加完成即可使用域名访问网站

原创文章,转载请注明出处。

更多深度技术文章,在这里。 java开发工具下载地址及安装教程大全,点这里

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容