零基础部署前后端分离SpringBoot+Vue项目到阿里云服务器
1、用支付宝账号登录阿里云购买服务器可以试用一个月金秋十月,注册抽好礼https://www.aliyun.com/activity/daily/lottery-October?utm_content=se_10102706432、 购买服务器登录后点击控制台再点击云服务器3、进入控制台后点击云服务器ecs4、点击远程连接出现如下图界面、用户root、密码:你的服务器密码 、点击确定即可进入网页版
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博客_前后端分离项目集群部署
魔乐社区(Modelers.cn) 是一个中立、公益的人工智能社区,提供人工智能工具、模型、数据的托管、展示与应用协同服务,为人工智能开发及爱好者搭建开放的学习交流平台。社区通过理事会方式运作,由全产业链共同建设、共同运营、共同享有,推动国产AI生态繁荣发展。
更多推荐


所有评论(0)