星际魔盒系列之web应用篇安装transmission、Aria2NG
星际魔盒系列之web加强应用的前两篇中带着小伙伴们安装了phpmyadmin、美优相册、在线音乐播放器、个人博客typecho、开源zdir目录索引系统、filebrowser、可道云、wordpress、qbittorrent、discuzx论坛、web终端模拟器shellinabox。参见:
星际魔盒系列之web加强应用篇1_NAS存储_什么值得买 (smzdm.com)
星际魔盒系列之web加强应用篇2_NAS存储_什么值得买 (smzdm.com)
本篇应小伙伴们的要求,继续带着小伙伴们安装其他常见的一些web应用,还是那句话,用哪个装哪个,没必要全家桶,let's go!
十二、安装transmission
安装命令
apt install -y transmission-daemon transmission-cli transmission-common
修改配置
nano /etc/transmission-daemon/settings.json
依据图片,找到并修改以下几处,修改后保存配置文件。nano的使用方法前文已讲过,不会的自行学习下!
"bind-address-ipv6": "::",
"download-dir": "/mnt/hdd1/down",
"incomplete-dir": "/mnt/hdd1/down",
"rpc-password": "{55f8411800bf16686f8861e1ea4de0b7c7a211d1bKSNB02v",
"rpc-port": 9091,
"rpc-username": "admin",
"rpc-whitelist": "127.0.0.1",
"rpc-whitelist-enabled": false,
重启服务
service transmission-daemon restart
十三、安装Aria2NG
官网地址
https://github.com/mayswind/AriaNg
下载命令
mkdir -p /var/www/html/ariang && wget -P /var/www/html/ariang/ https://github.com/mayswind/AriaNg/releases/download/1.2.3/AriaNg-1.2.3-AllInOne.zip
解压命令
unzip /var/www/html/ariang/AriaNg-1.2.3-AllInOne.zip -d /var/www/html/ariang/
安装aria2命令
apt install -y aria2
查看aria2是否安装成功
aria2c -v
创建配置文件并授权
touch /var/www/html/ariang/{aria2.conf,aria2.session} && chmod -Rf 777 /var/www/html/ariang
配置aria2.conf ,配置较多,建议直接进Q群下载配置文件,直接上传即可。
nano /var/www/html/ariang/aria2.conf
#详细配置如下:
# --------------------------------------------------------------------
## 文件保存相关 ##
# 文件保存目录
dir=/mnt/hdd1/down
# 启用磁盘缓存, 0为禁用缓存, 需1.16以上版本, 默认:16M
disk-cache=32M
# 断点续传
continue=true
# 文件预分配方式, 能有效降低磁盘碎片, 默认:prealloc
# 预分配所需时间: none < falloc ? trunc < prealloc
# falloc和trunc则需要文件系统和内核支持
# NTFS建议使用falloc, EXT3/4建议trunc, MAC 下需要注释此项
file-allocation=trunc
## 下载连接相关 ##
# 最大同时下载任务数, 运行时可修改, 默认:5
#max-concurrent-downloads=100
# 同一服务器连接数, 添加时可指定, 默认:1
# 官方的aria2最高设置为16, 如果需要设置任意数值请重新编译aria2
max-connection-per-server=16
# 整体下载速度限制, 运行时可修改, 默认:0(不限制)
#max-overall-download-limit=0
# 单个任务下载速度限制, 默认:0(不限制)
#max-download-limit=0
# 整体上传速度限制, 运行时可修改, 默认:0(不限制)
#max-overall-upload-limit=0
# 单个任务上传速度限制, 默认:0(不限制)
#max-upload-limit=0
# 禁用IPv6, 默认:false
# disable-ipv6=true
# 最小文件分片大小, 添加时可指定, 取值范围1M -1024M, 默认:20M
# 假定size=10M, 文件为20MiB 则使用两个来源下载; 文件为15MiB 则使用一个来源下载
min-split-size=10M
# 单个任务最大线程数, 添加时可指定, 默认:5
# 建议同max-connection-per-server设置为相同值
split=256
## 进度保存相关 ##
# 从会话文件中读取下载任务
input-file=/var/www/html/ariang/aria2.session
# 在Aria2退出时保存错误的、未完成的下载任务到会话文件
save-session=/var/www/html/ariang/aria2.session
# 定时保存会话, 0为退出时才保存, 需1.16.1以上版本, 默认:0
save-session-interval=60
## RPC相关设置 ##
# 启用RPC, 默认:false
enable-rpc=true
# 允许所有来源, 默认:false
rpc-allow-origin-all=true
# 允许外部访问, 默认:false
rpc-listen-all=true
# RPC端口, 仅当默认端口被占用时修改
# rpc-listen-port=6800
# 设置的RPC授权令牌, v1.18.4新增功能, 取代 --rpc-user 和 --rpc-passwd 选项
rpc-secret=admin
# 启动SSL
# rpc-secure=true
# 证书文件, 如果启用SSL则需要配置证书文件, 例如用https连接aria2
# rpc-certificate=
# rpc-private-key=
## BT/PT下载相关 ##
# 当下载的是一个种子(以.torrent结尾)时, 自动开始BT任务, 默认:true
follow-torrent=true
# 客户端伪装, PT需要
peer-id-prefix=-TR2770-
user-agent=Transmission/2.77
# 强制保存会话, 即使任务已经完成, 默认:false
# 较新的版本开启后会在任务完成后依然保留.aria2文件
#force-save=false
# 继续之前的BT任务时, 无需再次校验, 默认:false
bt-seed-unverified=false
# 保存磁力链接元数据为种子文件(.torrent文件), 默认:false
# bt-save-metadata=true
# 单个种子最大连接数, 默认:55 0表示不限制
bt-max-peers=0
# 最小做种时间, 单位:分
# seed-time = 60
# 分离做种任务
bt-detach-seed-only=true
bt-tracker=http://104.28.1.30:8080/announce,http://104.28.16.69/announce,http://104.28.16.69:80/announce,http://1337.abcvg.info:80/announce,http://bt.3kb.xyz:80/announce,http://ns3107607.ip-54-36-126.eu:6969/announce,http://opentracker.xyz:80/announce,http://rt.tace.ru:80/announce,http://share.camoe.cn:8080/announce,http://t.nyaatracker.com:80/announce,http://t.overflow.biz:6969/announce,http://torrent.nwps.ws:80/announce,http://torrentsmd.com:8080/announce,http://tr.cili001.com:8070/announce,http://tracker.anirena.com:80/announce,http://tracker.anirena.com:80/b16a15d9a238d1f59178d3614b857290/announce,http://tracker.bt4g.com:2095/announce,http://tracker.files.fm:6969/announce,http://tracker.gbitt.info:80/announce,http://tracker.noobsubs.net:80/announce,http://tracker.trackerfix.com:80/announce,http://tracker1.itzmx.com:8080/announce,http://tracker3.itzmx.com:6961/announce,http://trk.publictracker.xyz:6969/announce,http://vps02.net.orel.ru:80/announce,http://www.all4nothin.net:80/announce.php,https://1337.abcvg.info:443/announce,https://bt.nfshost.com:443/announce,https://tr.ready4.icu:443/announce,https://tr.steins-gate.moe:2096/announce,https://tracker.coalition.space:443/announce,https://tracker.gbitt.info:443/announce,https://tracker.hama3.net:443/announce,https://tracker.imgoingto.icu:443/announce,https://tracker.iriseden.eu:443/announce,https://tracker.lilithraws.cf:443/announce,https://tracker.nanoha.org:443/announce,https://tracker.nitrix.me:443/announce,https://tracker.parrotsec.org:443/announce,https://tracker.sloppyta.co:443/announce,https://tracker.tamersunion.org:443/announce,https://w.wwwww.wtf:443/announce,udp://6rt.tace.ru:80/announce,udp://9.rarbg.me:2710/announce,udp://9.rarbg.to:2710/announce,udp://app.icon256.com:8000/announce,udp://bubu.mapfactor.com:6969/announce,udp://cdn-1.gamecoast.org:6969/announce,udp://code2chicken.nl:6969/announce,udp://discord.heihachi.pw:6969/announce,udp://edu.uifr.ru:6969/announce,udp://engplus.ru:6969/announce,udp://exodus.desync.com:6969/announce,udp://fe.dealclub.de:6969/announce,udp://free-tracker.zooki.xyz:6969/announce,udp://free.publictracker.xyz:6969/announce,udp://inferno.demonoid.is:3391/announce,udp://ipv6.tracker.zerobytes.xyz:16661/announce,udp://line-net.ru:6969/announce,udp://mail.realliferpg.de:6969/announce,udp://movies.zsw.ca:6969/announce,udp://mts.tvbit.co:6969/announce,udp://nagios.tks.sumy.ua:80/announce,udp://newtoncity.org:6969/announce,udp://open.demonii.com:1337/announce,udp://open.stealth.si:80/announce,udp://opentor.org:2710/announce,udp://p4p.arenabg.com:1337/announce,udp://retracker.hotplug.ru:2710/announce,udp://retracker.lanta-net.ru:2710/announce,udp://retracker.netbynet.ru:2710/announce,udp://t1.leech.ie:1337/announce,udp://t2.leech.ie:1337/announce,udp://t3.leech.ie:1337/announce,udp://thetracker.org:80/announce,udp://torrentclub.online:54123/announce,udp://tracker.0x.tf:6969/announce,udp://tracker.altrosky.nl:6969/announce,udp://tracker.army:6969/announce,udp://tracker.beeimg.com:6969/announce,udp://tracker.birkenwald.de:6969/announce,udp://tracker.cyberia.is:6969/announce,udp://tracker.dler.org:6969/announce,udp://tracker.internetwarriors.net:1337/announce,udp://tracker.moeking.me:6969/announce,udp://tracker.nighthawk.pw:2052/announce,udp://tracker.nrx.me:6969/announce,udp://tracker.opentrackr.org:1337/announce,udp://tracker.shkinev.me:6969/announce,udp://tracker.theoks.net:6969/announce,udp://tracker.tiny-vps.com:6969/announce,udp://tracker.torrent.eu.org:451/announce,udp://tracker.uw0.xyz:6969/announce,udp://tracker.v6speed.org:6969/announce,udp://tracker.zerobytes.xyz:1337/announce,udp://tracker0.ufibox.com:6969/announce,udp://tracker1.bt.moack.co.kr:80/announce,udp://tracker2.dler.org:80/announce,udp://tracker4.itzmx.com:2710/announce,udp://u.wwwww.wtf:1/announce,udp://us-tracker.publictracker.xyz:6969/announce,udp://valakas.rollo.dnsabr.com:2710/announce,udp://vibe.community:6969/announce,udp://vibe.sleepyinternetfun.xyz:1738/announce,udp://wassermann.online:6969/announce,udp://www.torrent.eu.org:451/announce
# --------------------------------------------------------------------
以上就是aria2详细配置,以上4项需要找到修改成你自已的
1.rpc-secret=admin 把‘admin’改为你的密码即可
2.dir=/mnt/hdd1/down 将路径改为你的下载目录
3.input-file=/var/www/html/ariang/aria2.session改为你的aria2.session路经
4.save-session=/var/www/html/ariang/aria2.session改为你的aria2.session路经
如何后台运行:
aria2c --conf-path=/var/www/html/ariang/aria2.conf -D
写入开机启动:
sed -i '/run-parts/a aria2c --conf-path=/var/www/html/ariang/aria2.conf -D' /etc/rc.local
如何使用:
ip访问http://魔盒IP/ariang/ 在AriaNg设置--RPC设置里,填写Aria2 RPC密钥 admin 刷新页面后即可使用!
以上就是星际魔盒安装transmission、Aria2NG教程!
Taolela
校验提示文案
Taolela
校验提示文案