前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >利用Aria2+DarkHttpd+Aria2WebUI+打造个人网盘

利用Aria2+DarkHttpd+Aria2WebUI+打造个人网盘

作者头像
刺_猬
发布2018-06-21 15:29:09
1.6K0
发布2018-06-21 15:29:09
举报
文章被收录于专栏:刺客博客
  • 写在前面,之前我介绍过Aria2的用法,把介绍链接附上:https://aria2.github.io/
  • 说说三个程序的功能:
  • Aria2作为下载服务器、DarkHttpd作为WebUI的底层支持、Aria2WebUI作为下载管理器。
  • 看不懂没关系,简单说就是个下载器,我们切入正题:
    • 1.安装Aria2到服务器:
      • 在这里感谢逗比的脚本:doub.io/shell-jc4
      • 本人仅仅作为后续功能开发,安装等操作方法都差不多,如果不想使用我修改过的脚本,使用此一键脚本即可。
      • 本人修改脚本使用方法:
      • wget 4ker.cc/ss/aria2.sh;chmod +x aria2.sh;./aria2.sh
代码语言:txt
复制
    - 以后使用./aria2.sh来选择Aria2功能,因为我修改过aria2.conf文件,所以没有走逗比原版安装脚本,不相信我的请不要使用我的脚本。
    - PS:如果你使用的是逗比原版脚本,连接Aria2的PRC口令是 [doub.io](https://4ker.cc/goto/yslg) 使用我的脚本的话,连接Aria2的PRC口令是 4ker 务必记住这条,否则连不上Aria2!!!
    - 本人修改的Aria2中包含了一些BT的地址,所以下载会快很多,如果你没使用我的脚本,可以下载:[4ker.cc/ss/aria2.conf](https://4ker.cc/goto/jwka) 覆盖/root/.aria2/aria2.conf在重启Aria2服务器即可,注意,重启后PRC密码变为4ker 需要修改的话使用脚本的 6. 修改 配置文件找到:
    - # 设置的RPC授权令牌, v1.18.4新增功能, 取代 --rpc-user 和 --rpc-passwd 选项
    -  rpc-secret=4ker
代码语言:txt
复制
    - 把上面的4ker修改为自己的密码来连接即可!
    - 安装完成之后,我们的Aria2就会开机自启了,接下来我们搞Aria2-WebUI的安装。
- 2.安装Aria2-WebUI到服务器: 
    - 感兴趣可以看这篇文章:[https://4ker.cc/aria2-web-management.html](https://4ker.cc/aria2-web-management.html)
    - 这是使用Python的SimpleHTTPServer服务快速开启http界面。
    - 但是由于我对Python接触不生,所以我打算采用DarkHttpd来搭建WebUI,开搞:
    - 先获取WebUI文件到本地 :
    - PS:下面操作都需要root账户在/root目录下操作,如果不是,请自行过滤目录为自己的目录。
    -  apt-get install git -y yum install git -y
 git clone 
代码语言:txt
复制
    - 现在/root/中有webui-aria2目录,这就是WebUI的目录,请不要删除,我们接着把DarkHttpd绑定到目录。
    -  cd /root/webui-aria2
代码语言:txt
复制
- 3.安装DarkHttpd和WebUI集成 
    -  wget f.4ker.cc/ss/darkhttpd;chmod +x darkhttpd
代码语言:txt
复制
    - 下载完成,DarkHttpd和WebUI放在一个目录,方便管理。
    - 接下来开启DarkHttpd服务:
    -  ./darkhttpd /root/webui-aria2 --port 888 --daemon
代码语言:txt
复制
    - 打开:ip:888查看是否运行了WebUI,如果没有,请检查Iptables防火墙是否拦截了端口,可参照博客置顶文章。
    - 如果嫌麻烦,可把 ./darkhttpd /root/webui-aria2 --port 888 --daemon 加入crontab即可。
        - 到此,Aria2+DarkHttpd+Aria2WebUI打造离线系统就安装完成,在线预览请等待后续我的文章。
    - 4.利用KodExplore实现在线预览资源 
        - 未完待续......

» 本文链接:利用Aria2+DarkHttpd+Aria2WebUI+打造个人网盘

» 转载请注明来源:刺客博客

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2017-09-25,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
相关产品与服务
云服务器
云服务器(Cloud Virtual Machine,CVM)提供安全可靠的弹性计算服务。 您可以实时扩展或缩减计算资源,适应变化的业务需求,并只需按实际使用的资源计费。使用 CVM 可以极大降低您的软硬件采购成本,简化 IT 运维工作。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档