banner
阿道

阿道

阿道博客

Rsshub部署及使用方法-Rss訂閱源生成神器-寶塔環境

搭建環境#

Vultr的 vps 主機,並安裝了寶塔面板(不安裝也是可以的,只是為了相關配置可以更簡單一點)

開始部署#

源碼下載#

通過 ssh 登錄到伺服器(我這裡使用的是 mac,可以直接使用下面的命令登錄,Windows 可以使用 Putty)

$ ssh root@127.0.0.1

下載 Rsshub 源碼:#

$ git clone https://github.com/DIYgod/RSSHub.git $ cd RSSHub/

安裝依賴:#

$ npm install

或者 yarn:

$ yarn

這個時候我們就可以啟動 Rsshub:

$ npm start

或:

$ yarn start

再或者:

$ pm2 start lib/index.js --name rsshub

端口佔用解除:#

因為之前安裝過,所以我這裡使用 npm 啟動的時候,會顯示以下報錯:

error: uncaughtException: Error: listen EADDRINUSE: address already in use :::1200

意思就是 1200 端口被佔用了,這裡我們就需要先解除佔用

使用命令查詢 1200 端口佔用的 pid:

$ netstat -lnp|grep 1200

顯示以下內容:

tcp6 0 0 :::1200 :::* LISTEN 20959/node

在使用命令查詢進程詳細情況:

$ ps 20959

20959 pts/2 Sl+ 11:13 node lib/index.js

確確認為 rsshub,這裡我們再使用命令殺死進程:

$ kill -9 20959 #-9 表示強制終止進程

再次運行啟動命令:

info: Listening Port 1200
info: RSSHub start! Cheers!

啟動成功

後台運行#

screen 命令#

創建窗口:

$ screen -S rsshub $ npm start

啟動成功後,可以按住 Ctrl 鍵後,再按 A+d 鍵即可退出當前窗口,rsshub 就會在後台進行運行了,我們可以使用命令來查詢 screen 後台運行的情況:

$ screen -ls

也可以使用命令進行恢復:

$ screen -r 程序id

部署成功#

訪問 http://127.0.0.1:1200/

Snipaste_2019-09-23_16-42-29

![Rsshub 部署及使用方法 - Rss 訂閱源生成神器 - 寶塔環境.png]

載入中......
此文章數據所有權由區塊鏈加密技術和智能合約保障僅歸創作者所有。