阿里云服务器centos7部署 SpringBoot 项目完整过程

一、安装Xftp、Xshell、Navicat

在这里插入图片描述

  1. Xftp:用于传输文件
  2. Xshell:虚拟命令行
  3. Navicat:连接数据库进行数据库操作

前两样我都用社区版的,最后一种是收费的(用注册机);当然啦,这三种软件请到官网下载(温馨提示:不是官网的容易中招哦);注册机的话自己百度吧,很多资源的(但是你们下载的应该都是下方截图所示的)。


点开注册机之前不要打开Navicat,先点Patch,然后选中安装的Navicat.exe
在这里插入图片描述
在这里插入图片描述

如果出现下面的提示框,说明前面的操作是没有问题的;否则,就是你安装Navicat有问题或者你打开了Navicat。
在这里插入图片描述
紧接着,打开Navicat(我这里已经激活成功了,不方便演示,详情自己百度哦),没有激活的是会跳出激活框。

在这里插入图片描述

二、阿里云服务器centos7安装jdk

  1. 搜索jdk版本
yum search java | grep jdk 
  1. 安装对应自己需要的jdk版本(1.8默认安装位置/usr/lib/jvm)
yum install java-1.8.0-openjdk.x86_64
  1. 看是否安装成功
java -version

三、阿里云服务器centos7安装mysql

以下命令想懂的话可以自行百度,不想懂的话按步骤直接复制粘贴命令也可。

wget 'https://dev.mysql.com/get/mysql57-community-release-el7-11.noarch.rpm'
rpm -Uvh mysql57-community-release-el7-11.noarch.rpm
yum repolist all | grep mysql
yum install -y mysql-community-server
systemctl start mysqld
systemctl status mysqld
  1. 获取临时密码(复制随机临时密码)
grep 'temporary password' /var/log/mysqld.log
  1. 登录mysql(要输入临时密码)
mysql -uroot -p
  1. 将密码等级降低
mysql> set global validate_password_policy=LOW;
  1. 设置密码
mysql> SET PASSWORD = PASSWORD('密码');



四、本地安装maven并使用mvn将spring项目打包成jar包

maven官网
直接下载解压后配置环境
在这里插入图片描述

配置环境变量

在这里插入图片描述

在这里插入图片描述

项目打包

mvn clean install -Dmaven.test.skip=true

在这里插入图片描述
打包出来的jar包在项目下的target文件夹里面

在这里插入图片描述

五、navicat 链接到阿里云服务器数据库并导入后端给的*.sql

在这里插入图片描述

在这里插入图片描述

创建一个数据库news,双击点开,右单击选择 运行SQL文件
在这里插入图片描述

在这里插入图片描述
点击打开,如果后面出现success的字样,说明成功;否则你要再试一试

六、将jar包上传到服务器,运行jar包

java -jar news.jar

然后就可以访问该网站了

Qi、阿里云服务器设置进出向端口

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

八、补充:SpringBoot 连接数据库

*.yml

在这里插入图片描述



感谢观看 期待关注



在这里插入图片描述

知乎:带只拖鞋去流浪

简书:带只拖鞋去流浪

哔哩哔哩:带只拖鞋去流浪

关注我,带你一起写bug

warning :版权所有,转载请注明

有问题的小伙伴请在下方留言,喜欢就点个赞吧

  • 0
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值