【自己的下载平台】搭建aria2网站

前言

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

下载用途

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

准备工具

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

安装宝塔面板

请大家按照这个网站的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 

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


相关插件安装

进入软件商店

你只需要安装一个插件:

  • Nginx

添加站点

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

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

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

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

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


下载网站源码(前端)

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

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

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

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

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

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

全选文件,然后点击剪切

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

然后点击粘贴所有



我们现在进入docs文件目录

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


服务器下载aria2(后端)

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

centos:

yum -y update

ubuntu

sudo apt update

更新完成之后,安装aria2

centos

yum -y install aria2

ubuntu

sudo apt install aria2

启动后端

执行:

aria2c --enable-rpc --rpc-listen-all --rpc-secret password 

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

会提示你如下信息

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

后面我会讲如何后台运行


开放端口

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

输入6800,然后点击放行


连接设置

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

点设置然后点连接设置

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

主机可以填IP或者域名

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

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

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

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


让后端命令在后台运行

安装screen

centos

yum -y install screen

ubuntu

sudo apt install screen

然后执行

screen

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

aria2c --enable-rpc --rpc-listen-all --rpc-secret password

passwd是你的密码



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

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

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

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

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

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

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

https://www.lanzous.com/i5nyu1i

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

原文地址:https://www.cnblogs.com/huanhao/p/webaria2.html

时间: 2024-10-31 17:37:21

【自己的下载平台】搭建aria2网站的相关文章

lnmp平台搭建及网站搭建

一.Nginx服务基础Nginx专为性能优化开发,其最知名的优点是他的稳定性和低系统资源消耗,以及对HTTP并发链接的高处理能力.1.安装pcre.zlib开发包,以便提供相应的库和头文件yum -y install pcre-devel zlib-devel2.创建运行用户.组useradd -M -s /sbin/nologin nginx #nginx默认以nobody身份运行,建议为其创建专门的用户账号,不建立主文件夹,禁止登录到shell环境3.编译安装Nginx[[email pro

Consul服务之微信H5炸金花出租平台搭建注册与发现

服务发现是基于微服务架构的关键原则之一.尝试配置每个客户端或某种形式的约定可能非常困难,可以非常脆弱.Consul通过HTTP API和DNS提供服务发现服务.Spring Cloud Consul利用HTTP API进行服务注册和发现.这不会阻止非Spring云应用程序利用DNS界面.Consul代理服务器在通过八卦协议进行通信的群集中运行,并使用筏式协议协议. 微信H5炸金花出租平台搭建参考网站:h5.fanshubbs.com 联系Q1687054422 Consul 四大特性 Servi

北京赛车彩票网站源码下载平台一条龙搭建安装过程详解

1. 系统需求需要最新源码,二次开发的联系202-101-8216=========================================== 1) 操作系统:Windows XP+IIS5.1 / Windows 2003+IIS6.0 / Windows 2008+IIS7.5 2) 数 据 库:SQL Server 2008 / SQL Server 2008 / SQL Server 2008 3) 其 他:FSO(FileSystemObject) 4) 使用Email功能,

搭建一个网站平台

LAMP:搭建一个网站平台 Linux apache mysql php 基础环境搭建需要有一个干净的系统,配好本地yum 源,网络通顺可以使用远程连接,易操作. 主机名修改:#cat /etc/hosts(本地域名解析) #cat /etc/hostname #vi /etc/hostname修改主机名 #hostname 主机名 #login重新进行登录 关闭防火墙(selinux)关闭 #vi /etc/hosts 进入:加上ip地址 主机名 保存退出:wq #cat /etc/hosts

CentOS 下搭建 aria2 远程下载环境

aria2 是另一款 Linux 下轻量级的多线程下载工具,支持 Http/Https.Ftp.BitTorrent.Metalink 协议.它比 axel 优秀的地方在于:完全支持 BitTorrent 协议,同时可以作为 BitTorrent 客户端来下载种子文件:支持 Metalink 协议:远程控制(通过 web 端)下载进程. 比起 wget, aria2 支持多线程下载,比起 Transmission, aria2 更快,支持的协议更多. Aria 2 本身是一款纯命令行工具,看来

背景建模技术(一):介绍、资源下载、“背景建模库”平台搭建

背景建模技术(一):介绍.资源下载."背景建模库"平台搭建 1.介绍 视频分析与理解是一个非常活跃的研究领域,在这个研究领域(如视频监控.多媒体应用等)中,第一步要做的就是检测场景中运动的目标.而背景建模技术是检测前景最常用的技术之一,具有举足轻重的作用和研究意义. 2.资源下载 BgsLibrary的下载:BgsLibrary库 OpenCV的下载:http://opencv.org/  (推荐下载版本2.4.10) 注:PC默认已经安装VS2010. 3."背景建模库&q

DoTwe幸运28平台搭建下载en全解析(入门篇)

DoTween,Itw幸运28平台搭建下载[征途源码论坛zhengtuwl.com]联系方式:QQ:2747044651幸运28平台搭建下载een,这些名字作为一个Unity开发人员听起来并不陌生,它们在动画方面表现出了令人折服的能力,今天我带着大家来一起认识一下这款插件. [征途源码论坛zhengtuwl.com]联系方式:QQ:2747044651幸运28平台搭建下载 原文地址:http://blog.51cto.com/13978873/2177158

nity进行文字图像h5牛_牛平台搭建下载识别——Face++

h5牛_牛平台搭建下载[征途源码论坛zhengtuwl.com]联系方式:QQ:2747044651POST的请求,请求参数和返回值这两个是关键,请求参数就是我们访问他给的网址需要传递过去的参数,返回值就是识别后返回给我们的值,这里返回识别值是Unicode编码的,这里用因为返回的是json串,所以用引入litjson,解析一下就可以输出识别出的字了. 如图是请求与返回参数: 原文地址:http://blog.51cto.com/13978877/2177160

网狐棋牌源码搭建问题难点棋牌平台搭建下载教程

网狐框架虽然功能复杂繁多,但总体框架还是很清晰的.服务器端主要包裹: 1.登录服务器 唯一一个,启动时需要连接中心服务器.中转玩家的消息,相当于别的游戏服务器的gate. 2.中心服务器 全局服务器,登陆服务器和加载服务器都需要连接它. 3.加载服务器 游戏逻辑功能服务器,通过dll加载的方式加载具体游戏,每个游戏就是一个dll.它还调用另一个dll:游戏服务.该dll负责所有游戏统一都有的功能,例如桌子座位管理等. 内核引擎,看了下源代码,代码量还是很大的,采用了windows完成端口,soc