Node项目部署上线

2019-02-01  本文已影响0人  zhoulh_cn
  1. 买一台服务器和域名(可选)
  2. 远程连接上服务器,安装nvm:
curl -o- https://raw.githubusercontent.com/creationix/nvm/v0.33.11/install.sh | bash

安装完成之后需要重新连接服务器

  1. 使用nvm安装node,nvm install node安装最新版,nvm install vx.y.z安装指定版,nvm use vx.y.z使用指定版的node,nvm alias default vx.y.z设置默认版

  2. 使用npm安装yarn,npm i -g yarn,使用yarn安装pm2,yarn global add pm2

  3. 安装mongodb数据库

    • 创建文件 vim /etc/yum.repos.d/mongodb-org-4.0.repo
    • 写入内容:
    [mongodb-org-4.0]
    name=MongoDB Repository
    baseurl=https://repo.mongodb.org/yum/redhat/$releasever/mongodb-org/4.0/x86_64/
    gpgcheck=1
    enabled=1
    gpgkey=https://www.mongodb.org/static/pgp/server-4.0.asc
    
    • 安装命令:sudo yum install -y mongodb-org
    • 修改配置文件,vim /etc/mongod.conf,将127.0.0.1改为0.0.0.0(为了能通过公网连接数据库)
    • 重启数据库,service mongod restart(使配置生效)
  4. 要远程连接数据库或者访问其他端口,需要配置防火墙,阿里云的服务器需要去控制台配置防火墙规则

  5. 安装并配置nginx、用于代理转发

上一篇下一篇

猜你喜欢

热点阅读