node+mongo + vue 开发管理平台部署到阿里云服务器入坑之旅

  • 时间:
  • 浏览:7

密码都要在服务器运维-远程连接里去设置,如图

启动pm2 start ./bin/www,但是访问公网ip即可

全局安装

通过终端进入服务器后,输入nvm list

下载transmit



选手sftp,输入server 公网ip、user name root 、password * 点击connect

连接到服务器,就能够把代码上传到服务器相应的文件夹里,推荐home文件夹

创建数据和日志存放目录

这里使用的是v12.6.0

nvm install stable来安装稳定版

nvm use stable 指定某个版本

nvm alias default stable 来改变默认版本,可是就不要再每次都切换版本了

机会.我 node项目中使用了es6的语法,就都要可是升级node版本

启动mongo

当服务器重新配置的以前就会突然出现一点情况报告,服务器的ssh居于了改变,都要删除本地的缓存数据。输入vi /var/root/.ssh/known_hosts把对应公网ip的数据删除,保存即可

打开rc.local文件,加进去去CentOS开机启动项:

将mongodb启动命令追加到本文件中,让mongodb开机自启动:

用pm2来启动node项目,维护守护系统进程

打开终端,输入sudo -i 来切换用户,输入ssh root@公网ip

解压,重新命名文件夹名

机会项目内/usr/local 内有mongodb了就不要再安装了

导语:使用vue+element-ui开发前端,node.js+express+mongodb开发后端,部署到阿里云服务器(镜像信息Node.js)。

能够申请一另俩个 最便宜的用来练手。系统镜像选取CentOS,应用镜像选取Node.js(版本4.8.4,都要升级)。

修改如下