zoukankan      html  css  js  c++  java
  • nginx+ssl+pm2 部署 nodejs 服务

    nginx+pm2 部署 nodejs 服务

    最近在 centos 上部署 nodejs 服务,记下来步骤:

    注意都是使用 root 用户。

    1. 下载 nvm: curl -o- https://raw.githubusercontent.com/creationix/nvm/v0.33.8/install.sh | bash
    2. 使用 nvm 安装 nodejs: nvm install node,安装完成后,node -v 测试下是否安装成功
    3. 使用 npm 安装 pm2: npm i pm2 -g
    4. 安装 nginx: yum install nginx -y
    5. 查看下 nginx 的安装目录: rpm -ql nginx,一般情况下是: /etc/nginx
    6. 需要上传你的 ssl 证书,我用 xshell 上传,使用 yum -y install lrzsz,通过这个工具上传。你需要配置好你的 xshell 程序。这篇文章可以帮助你
    7. 配置你的 nginx 服务器,如果你不知道怎么配置,请自行 google
    8. 安装 git: yum install git -y
    9. 克隆你的 nodejs 工程: git clone
    10. 交装依赖:npm i
    11. 使用 pm2 启动你的项目:pm2 start process.json
    12. 检查是否正常: pm2 list
    13. 启动 nginx: service nginx start
    14. 访问你的域名
  • 相关阅读:
    第8周课下作业1(补)
    第八章课下测试
    POJ
    POJ
    HDU
    UVa
    UVa
    CodeForces
    ZOJ
    LightOJ
  • 原文地址:https://www.cnblogs.com/htoooth/p/8261055.html
Copyright © 2011-2022 走看看