阿里云的连接及node部署

阿里云的连接及node部署

1、连接阿里云(系统版本centos7)

1.1Xshell6_wm:使用命令行连接阿里云(不装软件的话,使用git bash也可以的)

阿里云的连接及node部署

阿里云的连接及node部署
这里顺便记录下常用的指令
1.2xftp6:可视化连接阿里云

阿里云的连接及node部署

2在阿里云安装必要的软件

2.1 安装工具包
2.2、安装nodejs
方法一: 使用nvm安装(这个我没成功,并且我的是最便宜的服务器,下载东西网速太慢)
方法二: 使用下载安装包到阿里云手动解压安装(上面那个方法没效果,我是用这种方法装的)
  • 官网下载安装包

阿里云的连接及node部署
把下载好的node包拖到文件夹下,然后用Xshell连接并进入到文件夹下用指令进行解压

阿里云的连接及node部署
手动配置环境变量(这种方法很low,但是个人觉得比较靠谱)

阿里云的连接及node部署
编辑完成后执行 source /etc/profile 更新环境变量

运行node -v和npm -v指令能出现版本号就成功了

阿里云的连接及node部署
2.4、安装mongodb,我这边node服务依赖的数据库是mongodb,在启动服务之前需要装好数据库,并启动起来
2.5、安装pm2,启动node后端服务

如果安装完成后,pm2指令不识别,那用刚才修改环境变量的方法把pm2也配置下

pm2可以用来运行node静态文件

3 部署后端项目,启动node服务

3.1、克隆代码,下载到var文件下
3.2、进入到项目文件夹的dist文件夹下,用pm2指令启动node服务

如果出现以下页面就表明,服务启动成功了

阿里云的连接及node部署
4.2 配置 nginx
  • nginx 默认配置文件在
  • 有两个关键配置,没有的话,需要加上
  • 进入 目录并且添加一个配置文件

配置文件内容如下

阿里云的连接及node部署

然后重新加载 nginx 配置文件

然后布署就完成了,就可以在浏览器打开此应用了

文章知识点与官方知识档案匹配,可进一步学习相关知识云原生入门技能树云原生环境小结云原生的分层8743 人正在系统学习中

来源:懒斌

声明:本站部分文章及图片转载于互联网,内容版权归原作者所有,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2020年6月2日
下一篇 2020年6月2日

相关推荐