台式电脑

电脑怎么样设置离线下载(闲置电脑再利用-离线下载)

上一篇我们介绍了如何安装配置NAS系统,点击链接查看闲置电脑再利用-配置NAS系统,完美解决了数据共享问题,今天我们将介绍如何实现离线下载功能,喜欢的东西直接扔给系统去下载,不用额外找电脑一直开机下载。

NAS系统底层为Linux中的Debian系统,推荐使用xshell工具进行远程登录,可以直接复制文本上传文件等,具体操作方式可以百度一下

首先登录到系统中

闲置电脑再利用-离线下载

登录系统

一般来说,我们期望将下载的电影直接放到我们NAS系统的电影文件夹下,方便直接访问,那么就需要查看下openmediavault将数据分区挂载到了什么地方,输入命令查看

cat/etc/fstab闲置电脑再利用-离线下载

其中/srv/dev-disk-by-uuid-8974c00f-b040-4cb9-9f4b-0ed133568e9a就是数据分区挂载的目录,我们可以使用命令进入这个目录查看以下

cd/srv/dev-disk-by-uuid-8974c00f-b040-4cb9-9f4b-0ed133568e9a/ls

可以看到我们在上一篇中创建的电影文件夹

闲置电脑再利用-离线下载

记下此路径,后面会用的到:/srv/dev-disk-by-uuid-8974c00f-b040-4cb9-9f4b-0ed133568e9a/电影

接下来,我们先安装官方的UI界面,也可以自己去找其他的界面,下载地址「链接」

闲置电脑再利用-离线下载

UI界面下载

创建目录

mkdir/usr/local/aria2

下载的文件解压,并上传doc目录下的文件到刚才创建的目录下

电脑怎么样设置离线下载(闲置电脑再利用-离线下载)

闲置电脑再利用-离线下载

上传

编辑Nginx文件

vi/etc/nginx/nginx.conf

文件最后一个未注释的大括号前,插入以下代码

server{listen9168;autoindexon;indexindex.html;location/{root/usr/local/aria2;}}

其中9168是地址的接口,可以自行修改,输入命令重启Nginx

nginx-sreload

浏览器输入地址和接口,即可打开离线下载的页面,如:192.168.3.25:9168

闲置电脑再利用-离线下载

离线下载

至此UI页面安装完毕,我们安装离线下载工具-Aria2。

输入命令,回车确认

apt-getinstallaria2

询问是否确认安装,输入y确认

闲置电脑再利用-离线下载

安装

输入以下命令配置离线下载,#后为注释

mkdir/etc/aria2#新建文件夹touch/etc/aria2/aria2.session#新建session文件chmod777/etc/aria2/aria2.session#设置aria2.session可写

创建配置文件,并使用vi命令编辑,vi命令不熟悉的可以百度

vi/etc/aria2/aria2.conf

点击键盘a键,写入以下内容

#此处需要替换为你自己的路径dir=/srv/dev-disk-by-uuid-8974c00f-b040-4cb9-9f4b-0ed133568e9a/电影#不使用ipv6disable-ipv6=true#打开rpc的目的是为了给web管理端用enable-rpc=truerpc-allow-origin-all=truerpc-listen-all=true#rpc-listen-port=6800#设置的RPC授权令牌,只允许使用数字rpc-secret=123321#断点续传continue=trueinput-file=/etc/aria2/aria2.sessionsave-session=/etc/aria2/aria2.session#最大同时下载任务数max-concurrent-downloads=20save-session-interval=120#Http/FTP相关connect-timeout=120#lowest-speed-limit=10K#同服务器连接数max-connection-per-server=10#max-file-not-found=2#最小文件分片大小,下载线程数上限取决于能分出多少片,对于小文件重要min-split-size=10M#单文件最大线程数,路由建议值:5split=10check-certificate=false#http-no-cache=true

其中,dir=xxx中的xxx需要替换为前面记录的路径。rpc-secret=123321中的123321需要自行修改并记住了,后面会用到。同时按键盘shift;键,输入wq保存并退出。

启动离线下载

aria2c--conf-path=/etc/aria2/aria2.conf-D

刷新前面的UI界面,在设置-链接设置中输入rpc-secret中的值

闲置电脑再利用-离线下载

输入密钥

保存连接设置之后,就会提示已经连接成功

闲置电脑再利用-离线下载

配置成功

之后,就可以随便下载啦,用电脑或者手机访问地址,点击添加按钮,可以使用链接或者种子,都可以下载

闲置电脑再利用-离线下载

闲置电脑再利用-离线下载

下载页面

下载完成后,可以直接在我的电脑中,智能电视等设备中查看

闲置电脑再利用-离线下载

到这里,离线下载配置成功了,但是还有一个问题,每次系统重启后必须通过命令手动启动服务,太麻烦。接下来说下如何配置aria2开机启动

创建文件

vi/etc/init.d/aria2c

点击键盘a键,写入以下内容

#!/bin/sh###BEGININITINFO#Provides:aria2#Required-Start:$remote_fs$network#Required-Stop:$remote_fs$network#Default-Start:2345#Default-Stop:016#Short-Description:Aria2Downloader###ENDINITINFOcase"$1"instart)echo-n"已开启Aria2c"aria2c--conf-path=/etc/aria2/aria2.conf-D;;stop)echo-n"已关闭Aria2c"killallaria2c;;restart)killallaria2caria2c--conf-path=/etc/aria2/aria2.conf-D;;esacexit

同时按键盘shift;键,输入wq保存并退出。增加执行权限

chmod755/etc/init.d/aria2c

添加到开机启动项

update-rc.daria2cdefaults

执行

systemctlstartaria2c

这样,离线下载工具我们就配置好了,可以随时随地下载你喜欢的东西啦。下一篇我们将继续介绍如何安装可道云,让我们可以在浏览器直接访问我们的数据

相关新闻

返回顶部