0


阿里云服务器部署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 sethost="%" 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:端口号

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


本文转载自: https://blog.csdn.net/qq_49023625/article/details/128918696
版权归原作者 @sun林深不见鹿 所有, 如有侵权,请联系我们删除。

“阿里云服务器部署spring boot项目”的评论:

还没有评论