zoukankan      html  css  js  c++  java
  • 【自己的下载平台】搭建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.你的域名

    img


    下载网站源码(前端)

    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

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

  • 相关阅读:
    j2ee四大作用域pagecontext,request,session,ServletContext(转)
    ActionErrors 使用说明 struts1 validate 处理流程 详细教程(转)
    Structs1 -配置例子(转)
    2016年3月19日 培训复习
    抽象类中的抽象方法也是默认public的么(类似于interface)?
    积分商城1期设计
    积分商城1期设计
    android使用模拟机测试时,若要联网IP地址该怎么写?
    JS和CSS压缩部署,提高访问效率
    JS和CSS压缩部署,提高访问效率
  • 原文地址:https://www.cnblogs.com/huanhao/p/webaria2.html
Copyright © 2011-2022 走看看