Linux系统搭建Springboot项目环境并部署运行

1.第一步安装jdk8,下载jdk链接地址https://www.oracle.com/java/technologies/javase/javase-jdk8-downloads.html),选择如下版本

利用Wincp+puttty软件(一种远程连接服务器的可视化工具)将下载好的jdk-8u271-linux-x64.tar.gz
上传到Linux服务器里面的tmp文件夹里面

进入终端命令行模式,执行如下命令

1.cd /usr/

2.mkdir java

3.cd /tmp

4.sudo mv jdk-8u271-linux-x64.tar.gz /usr/java

5.cd /usr/java/

6.利用命令解压tar -zxvf  jdk-8u271-linux-x64.tar.gz

7.vi   /etc/profile,在文件最后加上如下配置

8.通过source /etc/profile命令让配置生效,输入java -version查看是否成功,出现如下显示即成功了

9.Ubuntu存储库中可用的MySQL的最新版本是MySQL 8.0。要安装它,请运行以下命令:

sudo apt update
sudo apt install mysql-server

安装完成后,MySQL服务将自动启动。要验证MySQL服务器正在运行,输入service mysql status命令查看,显示如下绿色结果

,若没有启动则输入service mysql start来开启mysql服务

10.数据库安装完成,将你项目的数据库结构文件打包成sql文件上传到Linux服务器

 输入命令mysql -u root -p,进入数据库运行如下命令

1.create dababase ysdb(你自己的数据库名字,这里是我项目的数据库名)

2.use ysdb

3.导入数据库脚本文件source /usr/java/ysdb.sql(你自己上传的sql文件名)

成功的标志 ↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓

11.将Springboot项目通过Maven管理先clean再package打成jar包,并且上传至Linux服务器/usr/java下,springboot项目已经内嵌了Tomcat我们不需要再安装。

12.在usr/java/通过如下命令运行springboot项目!!!!

java -jar jar包名字

13.换成服务器的ip地址,PostMan测试成功啦!!!!!

14.如果测试向数据库里面取数据,出现Access denied for user 'root'@'localhost'的问题,执行如下授权命令就可以解决问题了

mysql> grant all privileges on *.* to root@'localhost' identified by '密码';

mysql> flush privileges;

然后退出mysql,再重新开启mysql服务,再重新运行项目就可以啦!!!!!希望此文章能帮到刚开始接触部署服务器的小伙伴们吖!

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章