1|0前言

本文章将带你搭建一个自己的服务器下载平台:aria2,它的用途是什么?

1|1下载用途

  • 百度网盘
  • 普通文件
  • 迅雷种子
  • 等等

1|2准备工具

  • 服务器连接软件xshell或者putty
  • 一台服务器

2|0安装宝塔面板

请大家按照这个网站的https://moecat.cn/教程来安装宝塔面板,然后再回到教程

我这里用的是centos7服务器,如果你也是的话,直接跟着我安装宝塔面板就可以了

Bt_Panel_Pro 脚本(Centos):

yum -y install wget;wget http://download.umaru.uk/Bt_Panel_Pro && sh Bt_Panel_Pro 

安装完成后,会给你宝塔面板的初始账号和秘密以及访问地址,请拿一个小本本记下来

讲解:

第一行的是你的访问链接

第二行是你的用户名

第三行是你的密码


Bt_Panel 脚本(升级开心版):

 curl https://download.btpanel.net/install/update6.sh|bash 

现在你就可以去登入你的宝塔面板了,只需要访问你的访问链接


3|0相关插件安装

进入软件商店

你只需要安装一个插件:

  • Nginx

4|0添加站点

安装完插件后,请在左边的菜单栏,找到网站,然后点击添加站点,输入你的域名后点击提交即可

我们本次搭建的网站是纯静态的,所以其他的不需要选择

提示:请解析你的域名先哦!

记住你的根目录文件在哪哦!

然后点击设置,在域名管理中添加一个www.你的域名

img


5|0下载网站源码(前端)

github项目:https://github.com/ziahamza/webui-aria2

进入你的根目录,就是刚刚创建站点时的目录

一般的格式是/www/wwwroot/你的域名

点击远程下载,输入以下链接:

https://github.com/ziahamza/webui-aria2/archive/master.zip

下载完成后,请解压文件,然后进入解压后的文件

全选文件,然后点击剪切

我们回到上一级目录,也就是你的/www/wwwroot/你的域名目录下

然后点击粘贴所有


我们现在进入docs文件目录

还是刚刚的操作,全选文件,点击剪切,然后粘贴所有到上一级目录


6|0服务器下载aria2(后端)

连接你的服务器,然后先来更新一下

centos:

yum -y update

ubuntu

sudo apt update

更新完成之后,安装aria2

centos

yum -y install aria2

ubuntu

sudo apt install aria2

7|0启动后端

执行:

aria2c--enable-rpc--rpc-listen-all--rpc-secretpassword

password是你的密码,你可以自定义

会提示你如下信息

请先不要关闭连接服务器的软件,否则会停止后端服务

后面我会讲如何后台运行


8|0开放端口

进入宝塔面板.左边的菜单栏找到安全

输入6800,然后点击放行


9|0连接设置

进入你的网站,一般会提示你认证失败,切莫着急,我们还需要配置一下

点设置然后点连接设置

我们只需要设置两个地方,一个是主机一个是密码令牌

主机可以填IP或者域名

密码令牌填写刚刚运行启动端口命令的时候,后面设置的密码

如果你没有注意到刚刚启动后端的密码设置,你就填password

其他的无需填写,然后保存设置

现在刷新一下你的网页,就不会提示你认证失败了


10|0让后端命令在后台运行

安装screen

centos

yum -y install screen

ubuntu

sudo apt install screen

然后执行

screen

这时我们会进入screen的新窗口,我们运行启动后端的命令

aria2c--enable-rpc--rpc-listen-all--rpc-secretpassword

passwd是你的密码


运行之后按住Ctrl + a,再按d就会退出这个窗口,而且启动后端的命令会在后台运行

这时我们就算关闭了连接软件也不会断开后端服务

11|0如何利用aria2下载百度云网盘文件

我们需要下载一个插件,下载地址:

https://github.com/acgotaku/BaiduExporter/archive/master.zip

下载后请解压, 找到BaiduExporter.crx,然后将这个插件安装在你的浏览器中

如果你使用的是谷歌浏览器,请下载这个

https://www.lanzous.com/i5nyu1i

解压后使用开发者模式安装

Assistants - 用心做好一件事 | 公众号“Assistants”

1. 本站所有资源来源于用户上传和网络,如有侵权请邮件联系站长!
2. 本站站长QQ:1195193561,官网:https://www.zhaoshengblog.cn
3. 本站资源仅作为学习用,商用请支持正版授权!
4. 本站主要为Axure原型模板、Axure元件库原创作品及Axure原型设计教程分享,助你快速打造友好美观的交互原型。


Assistants » 搭建自己的下载平台-aria2网站

发表评论

Hi, 如果你对此有疑问,可以跟我联系哦!

联系作者

最实用的经验,分享给最需要的读者,希望每一个来访的朋友都能有所收获!

收藏本站 交个朋友
访问统计
59775
用户总数
14
资源总数
67
运营天数
334
开通SVIP 享更多特权,建议使用 QQ 登录
喜欢我嘛?喜欢就按“ctrl+D”收藏我吧!♡