在之前的笔记中波波也曾为大家推荐过两款很不错的下载工具,最起码在使用上感觉比国内某雷强很多。随着中国已经进入了互联网会员时代,不懂点儿技术,一个月几千大洋真不够充各类音乐、视频、下载工具、网盘......的会员的。因此今天波波就教大家免费打造一款个人专属的离线下载服务器。
在本篇教程中,波波利用了树莓派3b+,借助家庭宽带进行实现,反正宽带白天不在家基本上是闲置的。除了树莓派之外大家也可以购买专业的服务器。比如国内阿里云的就不错,而且10月份在搞活动,限时两折,很划算的。活动入口>>
图片不重要!接下来才是重点。
一、安装宝塔面板
这一步主要是为了帮助不懂Linux的朋友方便系统管理的。如果大家很精通Linux的话,完全可以忽略这一步。
首先我们需要通过SSH登陆到树莓派或阿里云ECS,安装宝塔面板。命令如下:
- wget -O install.sh http://download.bt.cn/install/install-ubuntu_6.0.sh && bash install.sh
二、安装docker
方法一:宝塔软件商店中有docker,可以点击安装。
方法二:命令行安装。
- sudo apt install apt-transport-https ca-certificates curl gnupg2 software-properties-common
- curl -sSL http://acs-public-mirror.oss-cn-hangzhou.aliyuncs.com/docker-engine/internet | sh -
三、安装Mysql
方法一:宝塔软件商店中安装Mysql,点击安装。
方法二:命令行安装。
- docker run --name=db -e MYSQL_ROOT_PASSWORD=123456 -e MYSQL_DATABASE=filerun -e MYSQL_USER=filerun -e MYSQL_PASSWORD=filerun -dP mysql
四、安装离线下载服务。
方法一:在宝塔docker管理器中拉取镜像,设置代理和端口即可,可视化操作很简单。
方法二:命令行安装。
- docker run --name=pan --link=db -ti -p 8081:80 -p 6800:6800 jaegerdocker/pan
五、安装完成,开始体验。
安装完成后如果是阿里云ECS,我们可以直接通过公网IP+端口号8081在浏览器中打开。账号密码都是superuser。
进入之后我们不仅可以体验免费的离线下载服务,而且还有个小福利呢,具体是什么,大家可以自己玩一把哈。这里波波就不再截图分享了。
免费下载服务需访问网址:http://您的公网ip:8081/dweb
温馨提示:如果在上述操作中您用的是树莓派,连接的是家庭路由器,如果想随时随地使用的话,建议学习下内网透传。本篇笔记不是很复杂,主要涉及内容稍微多一些,适合个人DIY玩玩。