#下载控# 利用Quickbox快速搭建Seedbox

Seedbox(介绍可参见下文百科)是一直以来是下载控们最喜爱的宝贝,特别是那群玩儿PT的人,最近几年随着VPS和独服不断的增强性价比,在服务器端安装Seedbox的朋友越来越多,由于Seedbox本身的搭建和维护并不容易,因此不少人都望而生畏,或者转而去购买服务商那里的Seedbox服务。今天和大家分享的是来自国外网友的脚本,叫Quickbox(官网),利用这个脚本,可以完成在Debian/Ubuntu上快速搭建Seedbox(ruTorrent)的目的。

Quickbox的安装方法

Quickbox支持Debian 8和Ubuntu 15.10、16.04,CPU仅支持x86和x64位,不支持ARM的CPU!

apt-get -y update; apt-get -y upgrade; apt-get -y install git lsb-release; \
git clone --recursive https://github.com/QuickBox/QuickBox /etc/QuickBox &&
bash /etc/QuickBox/setup/quickbox-setup

百度百科:Seedbox,顾名思义就是种子盒子。一般来说,是指通过独立服务器或者虚拟专有服务器(VPS)架设而成,并拥有高速专线加入的机器,这种机器的作用在于为PT用户提供高速下载环境,并允许用户下载到本地磁盘,从某方面来讲,对用户的下载速度起到提升作用,类似于CDN加速。但是,只要用户将PT种子挂在Seedbox服务器上,用户将无需耗费自己的带宽而为其他下载者提供高速上传,对于PT下载来说,这是快速提高PT用户分享率的一个重要途径。

Quickbox界面如下

QuickBox安装完毕后,包含了网页界面,支持多用户,还可安装BTSync等拓展功能,但有以下注意事项需要注意:

1.安装Quickbox完毕后,他会把SSH的端口改成4747,可以通过修改/etc/ssh/sshd_config文件改回(需service sshd restart生效)

2.强烈推荐安装免费的Letsencrypt安全证书,方法如下

a.安装Letsencrypt(注意更换your_domain.com为自己的域名)

apt-get -y install git
git clone https://github.com/letsencrypt/letsencrypt /opt/letsencrypt
cd /opt/letsencrypt
./letsencrypt-auto --apache -d your_domain.com

b.遇到下图时,选择000-default.conf,不要选Apache预设的default-ssl.conf

c.设置Letsencrypt的自动更新

./letsencrypt-auto renew

加入crontab

sudo crontab -e

添加如下内容

30 2 * * 1 /opt/letsencrypt/letsencrypt-auto renew >> /var/log/le-renew.log

d.最后,把Apache的目录改到我们的下载文档目录

sed -i "s|DocumentRoot /var/www/html|DocumentRoot /srv/rutorrent/home/|g" /etc/apache2/sites-enabled/000-default-le-ssl.conf && service apache2 restart

猜你 喜欢

关于作者: 微魔

小微魔,大智慧!

多条评论

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注