云服务器搭建网易云音乐 API —— node 项目

一、安装 node

  • Centos 安装 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

云服务器搭建网易云音乐 API —— node 项目_第1张图片

四、放行 3000 端口

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

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

补充:nginx 反向代理

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

  • Nginx 基础
server {
        listen       3456;

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

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

你可能感兴趣的:(node,linux,nginx,github,node.js,阿里云)