群暉 掛機 bilive_client BILIBILI
先在群暉套件中心安裝node.js v4
web station要安裝,並且啟用home文件夾,個人網站也啟用,啟用後個人網站(web)的目錄裡就可以放nodejs的程序了,可以放過去
bilive_client.zip解壓 放到儲存空間1(volume1)的git資料夾
用pietty連群暉ssh
輸入
admin
admin帳號的密碼
sudo -i(取得root權限)
admin帳號的密碼
npm install -g n(nodeJS先装了n模块)
n stable(升级node.js到最新稳定版)
npm install forever -g(安裝forever讓程式後台運行)
cd /volume1/git/bilive_client
npm install (安裝bilive_client)
node app.js(執行)
forever start -l test.log -o print.log -e error.log app.js(後台執行)
(這兩個命令間隔1秒內)
(test.log在forever里面 print在bilive目录下 内容和forever里面的一样 error是报错的)
然后forever list 查看一下有在运行就OK了
http://lzghzr.github.io/bilive_client_view/index.html
forever的话可以参考一下下面的
2.1安装forever
npm install forever -g
2.2启动服务
service forever start
2.2使用forever启动js文件
forever start app.js
2.3停止js文件
forever stop app.js
2.4启动js文件并输出日志文件
forever start -l forever.log -o log.log -e err.log app.js
2.5重启js文件
forever restart app.js
2.6查看正在运行的进程
forever list
改root密碼
輸入admin
輸入群暉裡 admin帳號的密碼
輸入sudo su -
輸入群暉裡 admin帳號的密碼
輸入synouser --setpw root 000000 (<-密碼)
之後就能用root帳號登陸了
重開機後如果不能執行 就從 nodeJS先装了n模块 這裡重弄一遍
我錯誤日誌裡顯示 Forever detected script was killed by signal: SIGKILL
解決方法 用WinSCP(root帳號登陸)在项目的根目录下创建 .foreverignore 文件夾
http://blog.csdn.net/langyalaoa/article/details/64905014
https://stackoverflow.com/questions/32324973/nodejs-script-killed-by-sigkill-when-running-on-forever
https://github.com/foreverjs/forever/issues/235
```````````````````````````````````````````````````````````````````````````````````````````````````````````````
Docker版
去Docker倉庫服務器搜bilive_client下載
之後用你的群暉ip:10080就能連進去了( ̄▽ ̄)
web station要安裝,並且啟用home文件夾,個人網站也啟用,啟用後個人網站(web)的目錄裡就可以放nodejs的程序了,可以放過去
bilive_client.zip解壓 放到儲存空間1(volume1)的git資料夾
用pietty連群暉ssh
輸入
admin
admin帳號的密碼
sudo -i(取得root權限)
admin帳號的密碼
npm install -g n(nodeJS先装了n模块)
n stable(升级node.js到最新稳定版)
npm install forever -g(安裝forever讓程式後台運行)
cd /volume1/git/bilive_client
npm install (安裝bilive_client)
node app.js(執行)
forever start -l test.log -o print.log -e error.log app.js(後台執行)
(這兩個命令間隔1秒內)
(test.log在forever里面 print在bilive目录下 内容和forever里面的一样 error是报错的)
然后forever list 查看一下有在运行就OK了
http://lzghzr.github.io/bilive_client_view/index.html
forever的话可以参考一下下面的
2.1安装forever
npm install forever -g
2.2启动服务
service forever start
2.2使用forever启动js文件
forever start app.js
2.3停止js文件
forever stop app.js
2.4启动js文件并输出日志文件
forever start -l forever.log -o log.log -e err.log app.js
2.5重启js文件
forever restart app.js
2.6查看正在运行的进程
forever list
改root密碼
輸入admin
輸入群暉裡 admin帳號的密碼
輸入sudo su -
輸入群暉裡 admin帳號的密碼
輸入synouser --setpw root 000000 (<-密碼)
之後就能用root帳號登陸了
重開機後如果不能執行 就從 nodeJS先装了n模块 這裡重弄一遍
我錯誤日誌裡顯示 Forever detected script was killed by signal: SIGKILL
解決方法 用WinSCP(root帳號登陸)在项目的根目录下创建 .foreverignore 文件夾
http://blog.csdn.net/langyalaoa/article/details/64905014
https://stackoverflow.com/questions/32324973/nodejs-script-killed-by-sigkill-when-running-on-forever
https://github.com/foreverjs/forever/issues/235
```````````````````````````````````````````````````````````````````````````````````````````````````````````````
Docker版
去Docker倉庫服務器搜bilive_client下載
佈署時改本機連接準10080
之後用你的群暉ip:10080就能連進去了( ̄▽ ̄)
留言
張貼留言