一、安装 node

二、克隆 GitHub 项目

仓库地址:github

mkdir /usr/node
cd /usr/node

git clone https://github.com/Binaryify/NeteaseCloudMusicApi.git

三、pm2 管理 node 项目

# 安装 pm2
npm i pm2 -g

cd NeteaseCloudMusicApi

# 安装依赖
npm i

# pm2 启动项目
pm2 start app.js

在这里插入图片描述

四、放行 3000 端口

  • Linux 防火墙操作
  • 修改云服务器安全组
    在这里插入图片描述

    服务已经搭建好了,浏览器访问:http://云服务器公网IP:3000

补充:nginx 反向代理

如果不想直连 node 服务,可使用 nginx 进行反向代理。

server {
        listen       3456;

        location / {
                 proxy_pass http://localhost:3000;
        }
    }

访问代理服务器使用服务:http://云服务器公网IP:3456

Logo

CSDN联合极客时间,共同打造面向开发者的精品内容学习社区,助力成长!

更多推荐