node+react+vue项目-指定域名-部署阿里云(全程记录)

今天阿里云来了条短信,说学生机快到期了,要尽快续费。我的所有个人项目都在上面(包括即将要答辩的毕业设计),赶紧去续费,没想到没有学生优惠了,阿里云 “云翼计划” 取消了,恢复原价了,145块钱一个月,直接裂开。。。
重新搞一个学生机,顺便记录下

阿里老云翼活动

node+react+vue项目-指定域名-部署阿里云(全程记录)_第1张图片
地域离你近点比远点好,镜像选系统镜像(linux) CentOS7.3,这是我的老配置,直接买一年的。
node+react+vue项目-指定域名-部署阿里云(全程记录)_第2张图片
新服务器IP:47.95.234.230
老服务器IP:123.57.5.134
对老服务器有感情了,纪念一下。

重置服务器密码

node+react+vue项目-指定域名-部署阿里云(全程记录)_第3张图片

本地看一看

本地下载Xshell或者putty,看一看目录有没有什么问题,这里我就用Xshell,再下载一个Xftp6看看可图形化管理文件和文件夹
node+react+vue项目-指定域名-部署阿里云(全程记录)_第4张图片
进来的样子
node+react+vue项目-指定域名-部署阿里云(全程记录)_第5张图片

安装宝塔面板

进入自己的服务器内,使用以下命令

yum install -y wget && wget -O install.sh http://download.bt.cn/install/install_6.0.sh && sh install.sh

node+react+vue项目-指定域名-部署阿里云(全程记录)_第6张图片
node+react+vue项目-指定域名-部署阿里云(全程记录)_第7张图片
因为宝塔默认的是8888端口,阿里云那边需要放开这个端口
node+react+vue项目-指定域名-部署阿里云(全程记录)_第8张图片

根据指定的地址,账号密码登录,选择LNMP安装
node+react+vue项目-指定域名-部署阿里云(全程记录)_第9张图片
node+react+vue项目-指定域名-部署阿里云(全程记录)_第10张图片
下载的过程中,我们去软件商店下载其他的,pm2,mongoDB,node(命令行装),学java的兄弟可以安装tomcat,java环境等等

装完后,阿里云那边记得放开端口node+react+vue项目-指定域名-部署阿里云(全程记录)_第11张图片

宝塔端口也改一下,然后改一下宝塔的账号和密码

命令行下载node

这一步纯属是想让我服务器有node环境
node+react+vue项目-指定域名-部署阿里云(全程记录)_第12张图片
我们用xftp6把这个压缩包解压到一个地方(我这里是environment 文件夹)

解压这个压缩包

xz -d node-v14.16.1-linux-x64.tar.xz  //我是这个版本
tar -xvf node-v14.16.1-linux-x64.tar

解压完成,给node-v14.16.1-linux-x64改名

mv node-v14.16.1-linux-x64 node

改完后去node的bin文件夹中的npm、node文件夹中执行 node -vnode -v看看结果

想全局可查看node及npm是否存在,使用以下命令(就是在/usr/local/bin创建 软链接)

ln -s /root/node/bin/npm  /usr/local/bin
ln -s /root/node/bin/node  /usr/local/bin

将之前的域名绑定到这个IP,在阿里云那边配置
node+react+vue项目-指定域名-部署阿里云(全程记录)_第13张图片

添加解析记录,我这里就把之前的暂停,解析到新服务器

node+react+vue项目-指定域名-部署阿里云(全程记录)_第14张图片
node+react+vue项目-指定域名-部署阿里云(全程记录)_第15张图片
去宝塔面板新建站点(或者去命令行手动建codeting.top文件夹)
在这里插入图片描述
访问codeting.top或者www.codeting.top都是如下
node+react+vue项目-指定域名-部署阿里云(全程记录)_第16张图片
接下来你可以在codeting.top下放任何项目,node、vue、react如何指定域名部署,请移步我的另一篇文章吧

你可能感兴趣的:(linux/运维/nginx,阿里云,linux,项目部署)