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

  • 时间:
  • 浏览:1
  • 来源:大发5分11选5_大发5分11选5官网

解压,重新命名文件夹名

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

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

下载transmit



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

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

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

全局安装

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

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

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

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

创建数据和日志存放目录

修改如下

当服务器重新配置的很久 就会出現这个请况,服务器的ssh位于了改变,前要删除本地的缓存数据。输入vi /var/root/.ssh/known_hosts把对应公网ip的数据删除,保存即可

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

这里使用的是v12.6.0

nvm install stable来安装稳定版

nvm use stable 指定某个版本

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

很久 亲戚亲戚朋友node项目中使用了es6的语法,就前要原先升级node版本

启动mongo

很久 项目内/usr/local 内有mongodb了就不要安装了

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