如何将springboot项目上线?idea版(非前后端分离项目和微服务项目)

springboot项目上线步骤都是固定的,不要想的太复杂

准备
1.首先把springboot项目打包,打包前注意改项目中的路径(例如:连接mysql的ip地址需改成服务器中的数据库地址,其他的地址也需要改成服务器中的地址),
打包成功就可以看到一个war文件,
如果打包失败了,把下面代码复制到pom文件中
    <build>
        <plugins>
            <plugin>
                <groupId>org.apache.maven.plugins</groupId>
                <artifactId>maven-resources-plugin</artifactId>
                <version>3.1.0</version>
            </plugin>
            <plugin>
                <groupId>org.springframework.boot</groupId>
                <artifactId>spring-boot-maven-plugin</artifactId>
            </plugin>
        </plugins>
    </build>

在这里插入图片描述

2.准备好一台云服务器(不知道如何购买服务器的,可以先看购买服务器的教程)
连接云服器(推荐使用xshell远程连接工具)

3.在你的云服务器的linux系统下安装好JDK,配置好环境变量(linux安装JDK教程的博文都会带配置环境变量教程)
4.在云服务器的linux系统下安装MySQL,成功后用远程工具连接(例如SQLyog、Navicat Premium ),把项目中用到的数据库导入进服务器中的数据库。
(1)如果项目用到了Redis还需在在云服务器的linux下安装Redis,mongodb同理
(你本地项目中用到了那些需要安装的技术都需要在服务器中linux系统中安装)(列如redis、mongodb、JDK)
5.安装好宝塔面板,在浏览器中打开宝塔面板(不清楚的可以搜索宝塔面板安装博文)
添加你安装的jdk目录bin目录下的java文件,

在这里插入图片描述

6.最后一步,历经磨难的你,离成功只差最后一步
(1)把第一步打包好的war包在linux的根目录下创建一个文件,并把war包传输到文件中
(2)点击添加java项目,项目jar路径选择你的项目war包存在位置,勾选上war包
(3)端口,设置成你项目中的端口号。
(4)如果你没有域名可以使用你云服务器的公网ip当做域名(不安全,不推荐)
(5)点击提交即可,他会自动运行,浏览器地址栏输入你的公网ip(不用加端口号)
(6)如果页面报错,请检查云服务中安全组中的端口号是否开放,或者云服务器中linux系统中的端口号是否开放(两者不要混淆)
(7)如果还报错,请检查linux系统环境是否正确
  • 3
    点赞
  • 9
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值