centos7服務器部署網易雲音樂api


部署過程

注意!! 如果是騰訊雲、阿里雲服務器,需要去安全組放行3000端口,否則,項目部署成功后,外網無法訪問。

安裝Node.js

  • root 目錄下,下載Node.js安裝包
wget https://nodejs.org/dist/v14.15.1/node-v14.15.1-linux-x64.tar.xz
  • 下載完成后解壓
tar xvf node-v14.15.1-linux-x64.tar.xz
  • 創建軟鏈接
ln -s /root/node-v14.15.1-linux-x64/bin/node /usr/local/bin/node
ln -s /root/node-v14.15.1-linux-x64/bin/npm /usr/local/bin/npm
  • 查看node版本號(驗證安裝是否成功)
node -v
  • 如果終端輸出當前安裝的node版本號,那就說明node安裝成功了

安裝Git

  • 安裝前先去GitHub注冊一個賬號,注冊完后再去服務器下載git
 yum install git
  • 配置git
git config --global user.name "你的github用戶名"
git config --global user.email "你的github郵箱"
#查看配置是否生效
git config --list
  • 生成一個SSH KEY,執行以下命令,會在當前文件夾生成一個.ssh隱藏文件夾,里面有后續配置git用到id_rsa.pub文件
ssh-keygen -t rsa -C "你的github郵箱"
ls -a #查看.ssh隱藏文件夾
cd .ssh
ls #可以看到  id_rsa.pub  文件
cat id_rsa.pub #復制輸出的內容
  • 打開GitHub網站--->>>點自己頭像--->>>打開設置--->>>SSH and GPG keys--->>>點new SSH key,把剛才復制的內容粘貼進 Key 中,最后添加即可。

  • 添加完成以后,現在就可以回到服務器克隆雲音樂api項目了

git clone git@github.com:Binaryify/NeteaseCloudMusicApi.git 
  • 克隆成功以后,切進去項目文件夾,執行
npm install
  • 安裝 node 守護進程
npm install forever -g
  • 添加軟鏈接
ln -s /root/node-v14.15.1-linux-x64/bin/forever /usr/local/bin/forever
  • 啟動項目
forever start app.js

現在用自己服務器IP 加3000 端口訪問

如果出現以下頁面,就說明部署成功了


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM