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
via http://www.vmvps.com/setup-your-own-seedbox-with-quickbox-script.html