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服务,再重新运行项目就可以啦!!!!!希望此文章能帮到刚开始接触部署服务器的小伙伴们吖!