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

  • 时间:
  • 浏览:8

修改如下

解压,重新命名文件夹名

还可不都还里能 申请另4个最便宜的用来练手。系统镜像选用CentOS,应用镜像选用Node.js(版本4.8.4,还要升级)。

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

启动mongo

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

下载transmit



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

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

只要项目内/usr/local 内有mongodb了就无需安装了

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

当服务器重新配置的如果就会经常老出你这俩请况,服务器的ssh地处了改变,还要删除本地的缓存数据。输入vi /var/root/.ssh/known_hosts把对应公网ip的数据删除,保存即可

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

这里使用的是v12.6.0

nvm install stable来安装稳定版

nvm use stable 指定某个版本

nvm alias default stable 来改变默认版本,那我就无需每次都切换版本了

只要大伙node项目中使用了es6的语法,就还要那我升级node版本

全局安装

创建数据和日志存放目录

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

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

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

用pm2来启动node项目,维护多线程