网易云UnblockNeteaseMusic
yum install git -y
yum install -y nodejs
git clone https://github.com/nondanee/UnblockNeteaseMusic.git
ping music.163.com 获取到ip,待会使用。
#启动命令
nohup node app.js -p 8099 -f 59.111.160.195 &
nohup 后台启动程序
8099 端口,开放此端口,配置安全组入方向
设置 > 工具 > 自定义代理 (网易云客户端内)
47.103.56.134
后台启动node命令
forever start app.js -p 8099 -f 59.111.160.195
forever start app.js -p 8099 -f 59.111.160.195
一般使用第二种方式forever;
forever功能很强大,也很多,
此处只列出目前用到的一些基本的
2.1 安装forevernpm install forever -g
2.2 启动服务 service forever start此处可能会报一些错误,一般可以不用理会,主要是看它的命令是否执行;
2.3 使用forever 启动jsforever start app.js启动完可以跟一句 forever list 查看启动情况
2 .4 停止js文件forever stop app.js
2.5 输出日志 forever start -l forever.log -o out.log -e err.log app.js输出日志的命令,注意日志的文件名不要重复,否则会报错,其中forever.log 会在/root/.forever/目录下;查看运行情况 使用 tail -f out.log 即可;其实默认情况下/root/.forever/还是会生成日志文件的,只不过日志的名字是随机字符串,不好管理,只可根据时间做判断;
2.6 带参数启动forever start app.js -tu http://127.0.0.1:8181/javaweb/ -lp 3001forever start app.js -tu http://127.0.0.1.53003/javaweb/ -lp 3002自然,参数的具体含义需要在代码中约定好的;
2.7 重启js文件forever restart app.js此命令会重启所有之前启动的服务,且之前启动时的参数保留,日志文件保留启动结果如下:非常实用的一个命令;
2.8 查看正在运行的进程forever list