阿里云服务器部署spring boot项目


前言

本文介绍如何在阿里云服务器上部署springboot项目,记录一下自己的部署过程,希望可以对各位小伙伴有帮助。

一、阿里云前期准备工作

有账号直接登录,没有账号先注册
搜索云服务器
这里可以免费试用
选择自己需要的需求
控制台就可以看到自己的服务器信息
在这里插入图片描述
设置密码
设置完记得重启
配置安全组规则
在这里插入图片描述
远程连接
选择workpace
这样前期准备就完成了

二、安装Xsheel

进入下载
直接下载就行
点击新建
输入阿里云服务器公网ip
连接完成!

二、阿里云服务器端安装JDK

官网下载jdk
打开Xsheel工具,连接上阿里云服务器,执行:

yum install lrzsz

出现this is ok的时候输入:y就行

cd /usr

进入这个目录:

rz -be

运行rz -be
上传刚才下载的jdk
解压压缩包:

tar -zxvf jdk-8u361-linux-x64.tar.gz

解压成这个
配置jdk系统环境变量:

cd /etc

在这里插入图片描述

vim profile

在这里插入图片描述
按i进入vi编辑器编辑,末尾添加:
在这里插入图片描述
配置完成:先按ESC,输入:wq,在回车就行。

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

source profile

在这里插入图片描述

输入java -version;进行检验。

java -version;

这样就安装jdk成功了

三、阿里云服务器端安装MySQL

##0.创建一个mysql目录:

mkdir /mysql
//进入创建的目录:
cd /mysql

1.查看Centos版本

cat /etc/redhat-release

2.卸载之前的mysql和mariadb

rpm -qa|grep mysql;
yum -y remove mariadb-libs-5.5.60-1.el7_5.x86_64

3.下载mysql源到mysql下

wget https://repo.mysql.com//mysql80-community-release-el7-5.noarch.rpm

yum localinstall mysql80-community-release-el7-5.noarch.rpm
4.检查下源是否包含mysql
yum clean all && yum makecache

yum repolist enabled | grep "mysql.*-community.*"

yum repolist all | grep mysql

5.安装mysql

yum install mysql-community-server -y

6.启动并设置开机自启

systemctl start mysqld

systemctl enable mysqld

systemctl status mysqld

7.查看MySQL的版本

mysql --version

8.查看初始密码并重置

//查看初始密码
grep 'temporary password' /var/log/mysqld.log
//登录mysql
mysql -u root -p
//输入的密码为初始密码
//重置密码
ALTER USER 'root'@'localhost' IDENTIFIED BY 'root_password123456';

9.远程登录

show databases;

use mysql;

select user,host from user;

update user set host="%" where user="root";

flush privileges;

quit;

四.IDEA端将spring boot项目打成jar包

1.在application.properties添加:


server.servlet.encoding.charset=utf-8

2.在pom.xml添加:

<packaging>jar</packaging>

在这里插入图片描述
3.点击package
在这里插入图片描述
4.打成的jar包在项目的target下面:
在这里插入图片描述

五.在Xsheel端上传IDEA打成的项目jar包

1.在Xsheel里面上传我们的jar包

rz

在这里插入图片描述
2.运行我们部署的项目:

java -jar springbootWeb-0.0.1-SNAPSHOT.jar

在这里插入图片描述

3.访问项目:

http://官网ip:端口号

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值