吾爱破解 - 52pojie.cn

 找回密码
 注册[Register]

QQ登录

只需一步,快速开始

查看: 14685|回复: 23
收起左侧

[其他转载] 【转载】Aria2+AriaNG+FileManager自建私人NAS

  [复制链接]
TongSir 发表于 2018-5-29 09:31
本帖最后由 wushaominkk 于 2018-5-29 18:24 编辑

第一次发帖 不知道对不对 不对的话请管理员删除即可 本篇文章的主角是FileManager,这是一个由GO语言开发的小巧、实用的文件管理器,别看它部署简单,五脏可是俱全的哦,具备的功能完全可以满足日常需求。我个人认为这个FileManager的优势很明显,拿老牌的H5ai以及DirectoryLister对比下吧:

1、FileManager部署最简单,不依赖任何其他的组件,像H5ai和DirectoryLister都还需要PHP的支持,其次H5ai的配置还有点蛋疼,着实没有FileManager方便。
2、功能方面,FileManager可以说是最强大的,与其说它是一个文件管理器,不如说它更像一个功能齐全的网盘程序。具体都有哪些功能,我会在文章后面给大家介绍。
3、UI界面最精致最漂亮,现代化的风格,很有逼格。

还有我感觉这个对于小白来说 比nextcloud好安装一点  轻量级的网盘 并没有那么多功能 看自己个人需求


废话不多说那么我们先来把FileManager调教好

进入正题,准备一台VPS,系统选择CentOS7X64,使用Xshell以root用户登录到你的机器内。
[Shell] 纯文本查看 复制代码
cd /root
mkdir filemanager
cd filemanager
wget [url=https://github.com/hacdias/filem]https://github.com/hacdias/filem[/url] ... -filemanager.tar.gz
tar -zxvf linux-amd64-filemanager.tar.gz


注:如果你的系统不是64位的,
可在如下Github上面找到更多的可用版本:

[Shell] 纯文本查看 复制代码
https://github.com/hacdias/filemanager/releases/


安装screen:
[Shell] 纯文本查看 复制代码
yum -y install screen
启动filemanager:
[Shell] 纯文本查看 复制代码
screen -dmS filemanager ./filemanager --port 8888 --scope /home

注:上述的8888端口可根据你的需要自行修改,/home也可以根据你的自行需要更改。这样filemanager就启动完成了,此时可以打开你的VPS公网IP+8888端口来访问看看:

1.png
默认的管理员账号密码都是admin。使用admin账号登录到filemanager后首先要做的事情就是把密码改了:

2

2

接着我们新建一个用户(如果你是打算把这个网盘提供公开使用,那么请务必操作这一步,否则可以跳过)然后按如下图分配这个用户的权限:

10.png
这样完成后,你就可以把这个用户公开了,别人登录进来就只有访问和下载文件的权限,其他什么事情都做不了。
接下来就是安装Aria2了,本文开头已经强调过要使用CentOS7,所以你可以直接使用下面的方法来编译安装Aria2

[Shell] 纯文本查看 复制代码
cd /root
wget [url=https://github.com/aria2/aria2/r]https://github.com/aria2/aria2/r[/url] ... aria2-1.33.1.tar.gz
tar xzvf aria2-1.33.1.tar.gz
cd aria2-1.33.1
./configure
make
make install

如果你不是CentOS7而是6的话,则需要先升级gcc到可支持编译Aria2的版本然后再执行上面的命令:
[Shell] 纯文本查看 复制代码
wget [url=https://copr.fedoraproject.org/c]https://copr.fedoraproject.org/c[/url] ... olset-3-epel-6.repo -O /etc/yum.repos.d/rhscl-devtoolset-3-epel-6.repo
yum install devtoolset-3-gcc devtoolset-3-gcc-c++ devtoolset-3-binutils devtoolset-3-gcc-gfortran
scl enable devtoolset-3 bash
gcc --version


安装好Aria2后,现在来启动Aria2:
[Shell] 纯文本查看 复制代码
aria2c --enable-rpc --rpc-listen-all --rpc-allow-origin-all --rpc-secret=TongSir -c --dir /root/downloads -D

注:请将–rpc-secret=后面的这个TongSir尽量修改复杂一点,这是你的Aria2RPC连接密匙,待会儿要用到,一定要记住了。
Aria2启动完成后,我们需要一个图形化界面来方便使用Aria2,所以这里我们需要安装一个AriaNG,
首先我们下载宝塔面板:这相信大家都会 我就不说了
宝塔面板安装完成后,使用宝塔安装一个LNMP环境,环境装好后新建一个站点,

在这个站点根目录下下载AriaNG程序:下载地址

[Shell] 纯文本查看 复制代码
https://github.com/mayswind/AriaNg/releases/download/0.3.0/aria-ng-0.3.0.zip

下载完成后解压 此时你就可以通过浏览器访问到这个AriaNG的UI界面了,首先请按如图操作,
4.png



将之前启动Aria2的密钥填入其中:接着,
不出意外你就可以看到AriaNG成功连接上了Aria2:
此时,我们利用AriaNG来修改Aria2默认的下载目录为/home(和之前filemanager内指定的目录要一致)
现在就可以用AriaNG下载文件试试了,我这里随便试了个BT种子:

3.png


在下载完成后,我们打开filemanager可以看到之前下载好的文件显示在里面了,
并且我们可以在这里将文件下载回本地:这样相当于你的vps充当了一个间接地下载器
非常方便 filemanager还可以在线播放mp4等等格式的电影所以 他们搭配起来的效果可想而知
好了 有什么不懂的可以问我 大神勿喷 感觉有用的 可以给我免费评个分





2.png
4.png
6.png
8.png
9.png
7.png
7.png
5.png
8.png

免费评分

参与人数 3吾爱币 +3 热心值 +3 收起 理由
小强帝国 + 1 + 1 谢谢@Thanks!
xq8751 + 1 + 1 谢谢@Thanks!
某些人 + 1 + 1 谢谢@Thanks!

查看全部评分

发帖前要善用论坛搜索功能,那里可能会有你要找的答案或者已经有人发布过相同内容了,请勿重复发帖。

 楼主| TongSir 发表于 2018-9-10 19:52
小强帝国 发表于 2018-9-5 21:08
教程很好,但vps刚下载了几个电影就接到了DMCA投诉,除了用抗投诉vps外不知道还能怎样解决

自己用一般没事啊 我下载的天天美剧几十部都没有被投诉
 楼主| TongSir 发表于 2019-2-28 15:32
Aquamarine 发表于 2019-2-21 10:21
请问下楼主FileManager是不是caddy的一部分?感觉界面很像。

不知道呢  最近弃用这个了 用黑群晖了
Xxxxi 发表于 2018-5-29 09:44
吾爱老司机250 发表于 2018-5-29 09:45
用的webui+可道云,也不错
 楼主| TongSir 发表于 2018-5-29 09:48 来自手机
可以的 老哥们
Setsuro 发表于 2018-5-29 09:52
nextcloud  稳定些
lovnie 发表于 2018-5-29 10:35
这个和nextcloud  比较哪个稳定些
myk4727633 发表于 2018-5-29 11:08
我总是担心用vps下载BT会被封
完美是错误 发表于 2018-5-29 11:51
666,谢谢大佬分享
 楼主| TongSir 发表于 2018-5-29 12:45
lovnie 发表于 2018-5-29 10:35
这个和nextcloud  比较哪个稳定些

只能说这个是轻量级的 没有nextcloud那么多功能 看自己需求
 楼主| TongSir 发表于 2018-5-29 12:48
myk4727633 发表于 2018-5-29 11:08
我总是担心用vps下载BT会被封

自用一般来说没大事吧
您需要登录后才可以回帖 登录 | 注册[Register]

本版积分规则

返回列表

RSS订阅|小黑屋|处罚记录|联系我们|吾爱破解 - LCG - LSG ( 京ICP备16042023号 | 京公网安备 11010502030087号 )

GMT+8, 2024-11-16 15:25

Powered by Discuz!

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表