自动抓取v2ray项目部署在linux上并实现开机自启,
上期视频教大家怎么在win端本地使用v2ray自动抓取,但是有很多小伙伴问我如何在自己vps上部署搭建这个项目。这样以来就可以很好的脱离本地化,方便远程或者手机订阅!经过一番研究,按照GitHub上的部署方式,虽然成功,但不能实现开机自启,还有一些小错误!下面我就教大家如何在vps上快速部署这个项目,并且实现开启自动无人值守功能和反代项目用域名直接访问!废话不多说,我们这就操练起来!
完毕!这时候就可以用ip:5500去订阅了!但是这样看起来有点像一个半成品,还要输入端口号。下面我教大家如何利用nginx或者caddy进行反向代理,实现域名直接订阅!
vps下nginx其实作者已经说的很清楚了,这里不再复述了!
1 2 3 4 5 6 7 8 9 10 |
server { listen 80; server_name yourdomain.com; location / { proxy_pass http://127.0.0.1:5500; proxy_set_header Host $host; proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; } access_log your log path; } |
修改yourdomain.com成你的域名
修改your log path 成你的log文件路径
很多小伙伴关心用宝塔如何配置,其实方法很简单,甚至比caddy还要简单!
那么我们在进入宝塔之前,要先提前做好我们的域名解析!弄好后我们进入宝塔面板
首先新建一个站点
然后右键站点,点击反向代理
其实到这一步就已经完成了,不过我们还是顺便开启SSL证书吧
好了,至此我么的域名就可以正常的访问了!
caddy的实现方法就更加简单了!点击查看caddy使用方法
好长
已经几天了,是不是抓取的链接出错了
● v2rss.service – The Spider of v2ray RSS with gin
Loaded: loaded (/usr/lib/systemd/system/v2rss.service; enabled; vendor preset: disabled)
Active: failed (Result: exit-code) since Tue 2020-10-13 06:17:22 EDT; 23s ago
Process: 1660 ExecStop=/bin/kill -s HUP $MAINPID (code=exited, status=1/FAILURE)
Process: 1652 ExecStart=/home/v2rss/start.sh (code=exited, status=0/SUCCESS)
Main PID: 1656 (code=exited, status=0/SUCCESS)
Oct 13 06:17:22 localhost.localdomain kill[1660]: -q, –queue use sigqueue(2) rather than kill(2)
Oct 13 06:17:22 localhost.localdomain kill[1660]: -p, –pid print pids without signaling them
Oct 13 06:17:22 localhost.localdomain kill[1660]: -l, –list [=] list signal names, or convert one to a name
Oct 13 06:17:22 localhost.localdomain kill[1660]: -L, –table list signal names and numbers
Oct 13 06:17:22 localhost.localdomain kill[1660]: -h, –help display this help and exit
Oct 13 06:17:22 localhost.localdomain kill[1660]: -V, –version output version information and exit
Oct 13 06:17:22 localhost.localdomain kill[1660]: For more details see kill(1).
Oct 13 06:17:22 localhost.localdomain systemd[1]: v2rss.service: control process exited, code=exited status=1
Oct 13 06:17:22 localhost.localdomain systemd[1]: Unit v2rss.service entered failed state.
Oct 13 06:17:22 localhost.localdomain systemd[1]: v2rss.service failed.
请教博主,部署vps后查状态报这个错误,是怎么回事啊?
你试试github原作者的一键脚本,他更新了
能贴个地址吗?谢
v2rss只支持x86设备吧 不支持arm 不能放在arm设备上
这个已经获取不到了,是不是挂了