零基础部署前后端分离SpringBoot+Vue项目到阿里云服务器

1、用支付宝账号登录阿里云购买服务器可以试用一个月金秋十月,注册抽好礼https://www.aliyun.com/activity/daily/lottery-October?utm_content=se_1010270643

2、 购买服务器登录后点击控制台再点击云服务器

 3、进入控制台后点击云服务器ecs

4、点击远程连接出现如下图界面、用户root、密码:你的服务器密码 、点击确定即可进入网页版服务器客户端(推荐自己下载客户端)(Mac下载termius、win下载Xshell )

5、通过termius(Mac)/Xshell(windows)连接服务器termius演示

点击NEW HOST填好后点击右上角save即可

创建好一个host后双击

连接服务器

出现如图连接成功

如果需要多开窗口或者部署其他项目可以新开一个连接;当前窗口鼠标右键

6、安装各种服务器环境

(1)安装node.js官网下载二进制包下载 | Node.js 中文网(保持服务器环境跟本地环境一样)下载之前先查看本地的node版本 终端输入node -v(v14.17.3)

1、下载Node.js安装包版本v14.17.3 在termius输入 wget https://npm.taobao.org/mirrors/node/v14.17.3/node-v14.17.3-linux-x64.tar.xz 

2、解压文件:在termius输入 tar xvf node-v14.17.3-linux-x64.tar.xz 

3、创建软链接,您就可以在任意目录下直接使用node和npm命令。

ln -s /root/node-v14.17.3-linux-x64/bin/node /usr/local/bin/node
ln -s /root/node-v14.17.3-linux-x64/bin/npm /usr/local/bin/npm

4、查看node和npm版本

在termius输入 node -v和 npm -v 出现如下图说明安装成功

 (2)安装Nginx

1、使用阿里云自带的yum命令下载 yum install -y nginx 

2、输入Nginx -v 可查看版本信息

(3)安装mysql

1、下载mysql安装安装包

wget http://repo.mysql.com/get/mysql57-community-release-el7-10.noarch.rpm

2、安装

yum install mysql-community-server

如果出现错误unable to find a match:mysql-community-server

先执行yum module disable mysql

再执行yum install mysql-community-server

如果显示以下内容说明安装成功
Complete!

3、配置安全组修改权限远程登录数据库

1)进入服务器mysql,

2)use mysql

3)select host,user from user;(查看host和user信息) 

4)update user set host = '%' where host = '127.0.0.1' and user = 'root'(将主机修改为%允许远程访问)

5)flush privileges;(清除缓存)

)select host,user from user;(查看是否更改成功)出现host为%修改成功

接下来配置阿里云安全组开发端口

 

 第二步

第三步

 

第四步

 到此可以通过本地navicat远程登录阿里云服务器数据库。也可以通过宝塔面板安装服务器环境(可以自行搜索操作简单这里不做演示)。

下一篇 前后端分离项目部署前后端分离项目部署(一个或多个)_姚镇彬的博客-CSDN博客_前后端分离项目集群部署

猜你喜欢

转载自blog.csdn.net/m0_46523467/article/details/120783316