阿里云部署SpringBoot项目

秒速五厘米 2024-03-27 17:38 170阅读 0赞

目录

步骤1:购买服务器(新用户免费试用一个月)

步骤2:查看服务器相关信息

编辑 步骤3:设置安全组

步骤4:远程连接

步骤5:使用FinalShell连接阿里云服务器

步骤6:阿里云服务器上安装JDK

编辑 步骤7:使用FinalShell上传到阿里云服务器 然后解压

步骤8:阿里云服务器上安装mysql5.7

步骤8:部署SpringBoot项目

步骤1:购买服务器(新用户免费试用一个月)

fe83c79c82b74bd99eba15f461756056.png

步骤2:查看服务器相关信息

32f783bf7c5f452db9b5eee857a0551a.png

步骤3:设置安全组" class="reference-link">63622427fc0445a1b57343999ff7d6e4.png 步骤3:设置安全组

就是设置那些端口可以访问服务器

c6251a6b103f4bc6a4a48f691aed5a1b.png

d3e3a042f318459c808be4c15636649b.png

4066a7b77e444b63af56144a54c6ac11.png

步骤4:远程连接

c81eb3a11bb442ceab67a420c04a485f.png

7da54f1e10024e8497fa80d515a1a09d.png

步骤5:使用FinalShell连接阿里云服务器

74b9cfa8ecbd4ce08d564fc9cd574a07.png

步骤6:阿里云服务器上安装JDK

去官网下载linux版本的jkd 官网地址:Java Downloads | Oracle

步骤7:使用FinalShell上传到阿里云服务器 然后解压" class="reference-link">68b2e3381a42481b819d3892c4cee685.png 步骤7:使用FinalShell上传到阿里云服务器 然后解压

d4fb7920e6bc451d9923f6ce8c249dea.png

897c292222e04c9cbc1b40450e2f07d0.png

然后配置系统环境变量

先cd进目录 /etc ,再使用 vim命令编辑文件profile

a5de24c18b2f4bbe89a6b99f2a9695c3.png

再profile文件中,按键盘i键,进入编辑模式,在文件末尾加上以下几行(请注意JAVA_HOME文件路径)

这一步要注意注意再注意!!!

  1. export JAVA_HOME=/usr/jdk1.8.0_331
  2. export CLASSPATH=$JAVA_HOME/lib/
  3. export PATH=$PATH:$JAVA_HOME/bin
  4. export PATHJAVA_HOME CLASSPATH

9d97871820224d23acf0c3a39d4568bd.png

编辑完 按esc推出编辑模式 :wq保存并退出

立即执行profile文件,使之生效:

  1. source profile

0c3ca0866e7e4ebba909cc0180fa08bf.png

最后使用java -version查看版本

1badb17be514441dbca182c6040d0756.png

步骤8:阿里云服务器上安装mysql5.7

1.创建mysql文件夹

  1. //创建一个名字为mysql的文件夹
  2. [root@localhost /]# mkdir /mysql
  3. //进入mysql这个文件夹
  4. [root@localhost /]# cd /mysql

2.使用以下命令进行下载yum源(这里是mysql5.7的命令)

  1. [root@localhost mysql]# wget 'https://dev.mysql.com/get/mysql57-community-release-el7-11.noarch.rpm'

3.使用以下命令进行安装yum源

  1. [root@localhost mysql]# rpm -Uvh mysql57-community-release-el7-11.noarch.rpm

4.使用命令安装msyql

  1. [root@localhost mysql]# yum install -y mysql-community-server

5.然后启动mysql

  1. [root@localhost mysql]# systemctl start mysqld
  2. [root@localhost mysql]# systemctl status mysqld

716f5c1d4d6748dbb59ea6424fa7055e.png

6.使用系统自动生成的密码,记下来,登录数据库,并进行修改密码

  1. [root@localhost mysql]# grep 'temporary password' /var/log/mysqld.log

99695c14b3c34e7d8b4d29813b1aa56f.png

7.登录数据库 修改密码 有密码检测 所以要设置强一点

  1. [root@localhost mysql]# mysql -u root -p

20025529513d44c1a754796c10bbac12.png

修改密码

  1. UPDATE mysql.user SET authentication_string=PASSWORD('your_new_password') WHERE User='root';

8.开启远程登录,授权root远程登录,通俗的讲就是:让阿里云服务器打开权限,好让咋们window上Navicat能连接的上

  1. # 打开权限
  2. mysql> UPDATE mysql.user SET host = '%' WHERE user='root';
  3. # 进行刷新
  4. mysql> FLUSH PRIVILEGES;

9.再回到阿里云配置安全组

00bd6899e6ab4dfba2474de513adb4d0.png

10.最后使用navicat连接数据库 把项目的数据导入进去5c06b9b639c1411c82fa6d664d381433.png

步骤8:部署SpringBoot项目

1.打包方式设置为jar包

6531e4e9a2584d49bd958cf48703b7e1.png

2.修改项目配置文件里的数据库配置

7f3c7b718c3d40ad922e14952fa74b9c.png 3.打包上传到阿里云服务器

79f2cd05c97842a8b3363c7e1e4ad70a.png

1809dab1b38048a0bb270841701ee860.png

4.使用finalShell上传jar包 命令运行jar包

  1. java -jar ***.jar //***为你的jar包名

这个命令 关了finalshell就项目停了 要想项目一直运行 使用下面命令

  1. nohup java -jar ***.jar & //***为你的jar包名

发表评论

表情:
评论列表 (有 0 条评论,170人围观)

还没有评论,来说两句吧...

相关阅读