简介
Aria2
作为一款linux
下的下载神器,很多极客都在使用,可以下载http
资源、种-子文件、磁力链接等,功能强大,而且整合Chrome
插件可以摆脱百度云盘的速度限制。
特点
1、高速,自动多线程下载;断点续传。
2、轻量占用内存非常少,通常情况平均4~9MB内存占用(官方介绍)。
3、多平台。支持Win/Linux/OSX/Android
等操作系统下的部署。
4、模块化。分段下载引擎,文件整合速度快。
5、支持RPC
界面远程。
6、全面支持BitTorrent
协议。
官网:https://aria2.github.io
安装
已在Centos6
下安装成功
1、安装必要组件
安装clang
yum -y install clang
安装GCC
,通过SCL
安装GCC
wget https://copr.fedoraproject.org/coprs/rhscl/devtoolset-3/repo/epel-6/rhscl-devtoolset-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
2、一键安装
wget https://www.southcat.net/usr/down/Aria2/aria2.sh
chmod +x aria2.sh
./aria2.sh
安装了Aria2
主程序、开放6800
端口启动、开启RPC Server
、开机启动RPC Server
、添加Aria2
管理脚本,默认用户名user
,密码passwd
,用户名和密码存放在/etc/aria2/aria2.conf
中。
3、aria2管理脚本
启动:/etc/init.d/aria2 start
停止:/etc/init.d/aria2 stop
重启:/etc/init.d/aria2 restart
Aria2的图形管理
提示:Aria2
的图形管理界面可以自己搭建也可以使用别人搭建好的,不过2种方法都会说。
1、自己搭建
可使用军哥的lnmp
、lamp
一键包或者amh
、vestacp
、宝塔等面板程序搭建网站环境,上传最常用的Aria2 Web UI
程序到网站根目录即可。Aria2 Web UI
程序本地下载地址:webui-aria2、github
项目地址:https://github.com/ziahamza/webui-aria2
原创文章,作者:南猫,如若转载,请注明出处:https://southcat.net/1530/
不妨点个广告再走嘛
相关推荐
-
使用LNMP常见问题解答
一、LNMP的安装 ##先要下载,并根据不同系统进行安装: wget -c http://soft.vpser.net/lnmp/lnmp1.3.tar.gz tar zxvf lnmp1.3.tar.gz cd lnmp1.3 ./install.sh #开始进行安装操作 以上为下载及进入安装过程,以下为安装前简易设置,切记输入个其它域名及牢记mysql密码: +------------------------------------------------------------------------+ | LNMP V1.2 for Ubuntu Linux Server, Written by Licess | +------------------------------------------------------------------------+ | A tool to auto-compile & install LNMP/LNMPA/LAMP on Linux | +------------------------------------------------------------------------+ | For more information please visit http://www.lnmp.org | +------------------------------------------------------------------------+ Please setup root password of MySQL.(Default password: root) Please enter: southcat.net #输入mysql的root密码 MySQL root password: southcat.net =========================== Do you want to enable or disable the InnoDB Storage Engine? Default enable,Enter your choice [Y/n]: n #是否安装InnoDB You will disable the InnoDB Storage Engine! ===========================...
-
Linux vps快速安装wordpress教程
说明:刚开始用虚拟主机建站的时候我们总是习惯用ftp或者WinSCP工具上传网站源文件,一个文件夹里的东西全部上传虽然有的程序不大,但是文件比较多比较碎上传起来就比较慢。等到我们渐渐的摆脱虚拟主机开始用vps以后就不用再这样了,用的比较多的web程序如wordpress官网都有在线下载的压缩包。只需要下载到web目录解压就行了,速度比你通过ftp上传快多了。这里以军哥的LNMP为例,新建虚拟主机,例如xx.com。 1、下载解压wordpress我们来到网站目录 cd /home/wwwroot/xx.com 然后下载wp安装压缩包 wget https://cn.wordpress.org/wordpress-4.5.2-zh_CN.tar.gz 解压 tar xzvf wordpress-4.5.2-zh_CN.tar.gz 这时候能看到解压出来个wordpress目录,我们要把目录里的文件都移到网站根目录,执行命令: cd wordpress mv * ../ cd .. 2、修改目录权限如果你不修改一下目录权限可能会出现一些错误,要保证网站目录下所有文件都是www所属,要不然会显示nobody回到上层目录cd ..亦即/home/wwwroot目录,运行命令:chown www:www xx.com -R即可。
-
一款开源免费的办公套件系统:DzzOffice安装教程
简介 DzzOffice是一套开源办公套件,适用于企业、团队搭建自己的 类似“Google企业应用套件”、“微软Office365”的企业协同办公平台。DzzOffice由多款开源办公应用组成,包括网盘、文档、相册、联系人等,安装DzzOffice框架后,可根据需要从内部的应用市场进行选择和安装。应用能够单独使用,也能与其他多款应用组合使用,十分强大。 官方网站:http://dzzoffice.com演示地址:http://demo.dzzoffice.com/ 截图 功能 网盘:企业、团队文件集中管理。主要体现的功能是支持企业部门的组织架构建立共享目录,也支持组的方式灵活建立共享目录。支持文件标签,多版本,评论,详细的目录权限等协作功能。 文档:在线Word文档协作工具。前端做了一套模板管理,用于企业添加自己的常用文档模板,如空白合同。后端支持office online server,onlyoffice,collaboraoffice来实现文档预览与协同编辑。 表格:在线Excel协作工具,其余同上。 演示文稿:在线 PPT 文档浏览、编辑工具,其余同上。 记录:多人参与协作的记录本,主要体现协作记录内容。 新闻:文章系统,可用于企业新闻,通知等用途。 通讯录:企业人员联系方式查询。 文集:通过树形目录有序管理文档。支持Markdown编辑,支持导入导出txt、epub、mobi、azw3。 相册:企业,团队图片管理。 任务板:任务管理、团队协作。 讨论板:内部论坛设置。 表单:表单,问卷工具。 安装 1、搭建web环境我们可以用lnmp、lamp一键包或者宝塔之类的面板来搭建web环境即Nginx、PHP、Mysql。lnmp安装方法可参考:https://www.southcat.net/archives/61/宝塔安装方法可看:https://www.southcat.net/archives/254/ 2、上传程序搭建好web环境后,添加网站并解析,再上传DzzOffice程序到网站目录,程序最新下载地址:点击查看。 宝塔面板可直接上传,lnmp可以使用以下命令: #记得替换域名参数 cd /home/wwwroot/www.yourdomain.com wget --no-check-certificate https://github.com/zyx0814/dzzoffice/archive/2.0beta.tar.gz tar zxvf 2.0beta.tar.gz mv dzzoffice-2.0beta/{.,}* /home/wwwroot/www.yourdomain.com chown www:www -R ./ 然后打开域名,设置数据库,管理员账号即可。
-
TypExport-Typecho数据导出工具,可搬家转换到wordpress博客
说明:对于很多typecho博客想搬到wordpress博客的人来说,这插件是再好不过了,利用此插件可导出一份xml文件,方便后续再导入wordpress就完成了转换,非常简单。文章、评论、分类目录和标签完全无损,不过插件不会导出友链的内容,这就到时候记得备份下友链就行了。 简介 Typecho导出WXR插件,WXR全称为WordPress eXtended Rss,是wordpress导出数据的一种格式,它包含了您的全部文章、页面、评论、自定义字段、分类目录和标签。测试平台:typecho 1.0 & wordpress 4.x,具体版本自己测试。项目地址:https://github.com/panxianhai/TypExport下载地址:TypExport-0.9.zip
-
Linux VPS纯净版CentOS 6.9系统一键安装脚本
背景 一个最纯净最原装的CentOS系统。 感谢Vicer大佬的文章Debian(Ubuntu)网络安装/重装一键脚本非常好用。 看得似懂非懂后,仿照着折腾了一下CentOS的重装脚本。 我自己不用CentOS,脚本水平也比较渣,希望大佬们能够继续帮忙完善脚本,提高下兼容性,多添加些版本啥的。 使用 条件:GRUB引导、非OVZ虚拟化。架构:X64执行命令: wget https://xiaofd.github.io/centos.sh && bash centos.sh #备用地址 wget https://www.southcat.net/usr/down/centos_6.9.sh && bash centos_6.9.sh 安装时间(Vultr 2.5刀机器重装大概15分钟)用户:root,密码:xiaofd.win 测试说明 Debian系列貌似跑不起来,脚本不好使。 测试了Vultr下重装,Ubuntu 16.04、Ubuntu 14.04、CentOS 6、`CentOS 7都能正常重装到CentOS 6.9`。 测试了Azure下重装,Ubuntu 16.04能正常重装到CentOS 6.9(耗时较长,大概20~30分钟)。 测试了AWS-LightSail下重装,Ubuntu 16.04能正常重装到CentOS 6.9(耗时较长,大概20~30分钟)。 手里也没啥别的炸鸡了,其他就不测了,目测没啥幺蛾子的小鸡鸡都能成功装上。 补充 X86架构需要替换下源地址,应该可以用,其他版本不确定直接替换能不能用~
-
一个去中心化的视频分享服务平台:PeerTube安装教程
简介 PeerTube是一个视频上传、分享服务平台,这个项目是建立在webtorrent这个项目和ActivityPub协议;架构很灵活,可以支持自建服务器,web版本的bittorrent分发视频,简而言之,就是建立了一个去中心化的,在线版的快播。 每个peertube节点称之为一个Instance。 一个Instance可以提供类似youtube的服务,可以开放用户注册,上传视频。 多个Instance之间通过bittorent共享服务。 用户访问Instance时,多个用户通过webtorrent来交换数据,变身seeds,从而减轻服务器压力,提高车速。 如果只有一个用户观看,Instance自动变成seeds。 支持ActivityPub协议,后续可以搭建去中心化的评论平台之类的。 Github项目地址:https://github.com/Chocobozzz/PeerTube 截图 安装 本教程适用于CentOS、Debian、Ubuntu系统,内存至少为1G,并在Debian 8 X64下完美通过。 1、安装Docker和Docker Compose #安装Docker curl -sSL https://get.docker.com/ | sh service docker start #安装Docker Compose curl -L https://github.com/docker/compose/releases/download/1.17.0/docker-compose-`uname -s`-`uname -m` -o /usr/local/bin/docker-compose chmod +x /usr/local/bin/docker-compose 2、添加虚拟内存如果你的内存足够的大,这步可以跳过。 cd /var/ #获取文件块,count后面参数建议为内存的2倍 dd if=/dev/zero of=swapfile bs=1M count=2048 #创建swap文件 /sbin/mkswap swapfile #激活swap文件 /sbin/swapon swapfile #修改权限 chmod 0644 /var/swapfile #开机自启 echo "/var/swapfile swap swap defaults 0 0" >>/etc/fstab 3、下载PeerTube并配置 git clone https://github.com/Chocobozzz/PeerTube.git 如果提示git不存在的,运行: #Debian/Ubuntu系统 apt-get -y install git #CentOS/RHEL系统 yum -y install git 修改docker-compose.yml文件,并将内部端口9000暴露出来,使其映射到其它外部端口。 cd /root/PeerTube/support/docker/production/ nano docker-compose.yml 编辑文件,将PEERTUBE_HOSTNAME参数后面写成你的域名,并在文件里添加ports代码: #前面的端口随便填 ports: - "8000:9000"...
-
MinerGate:在Windows、Mac、Ubuntu、安卓手机上挖矿教程
说明:如今虚拟货币被炒的很厉害,导致很多人都去挖矿了,之前说过几个挖矿教程,参考:Windows一键傻瓜式免编译Monero矿机,并用CPU挖矿Monero,CentOS 7下莱特币(Litecoin)挖矿教程,今天再说个MinerGate,挖矿超简单,可以使用CPU或者GPU挖矿,支持挖很多矿,博主用来挖Monero试了下,最低提取额为0.1 XMR,可以直观查看收益,而且支持的系统多,适合各种人群。 提示:最好别在VPS上挖矿,这样很快就会因为CPU长时间跑满会被停掉,个别商家会直接给你删掉。建议使用独立服务器,如果真想用VPS挖的,可以限制下VPS使用率后再挖,参考:Linux VPS通过安装CPULimit来限制CPU使用率。 教程 1、在MinerGate注册账号官网注册:https://minergate.com/reg,需要使用代理,因为Google验证被Q。程序下载:https://minergate.com/downloads/gui。 2、Windows系统安装MinerGate挖矿适合32位系统:Minergate V5.20适合64位系统:Minergate V7.0安装简单,一路回车就行。安装完,打开软件,输入注册时的邮箱就可以开挖了。可以选择你需要挖的矿。3、MAC系统安装MinerGate挖矿需10.9以上、64位系统,软件下载:Minergate V7.0 4、Ubuntu系统安装MinerGate挖矿 需16.04以上、64位系统。官方推荐Ubuntu下挖矿效率可以达到60%以上的效果,强烈推荐使用! 运行命令: curl -L -o minergate-cli-release.deb https://minergate.com/download/deb-cli && dpkg -i minergate-cli-release.deb screen -S mine minergate-cli -user YOUR-EMAI -fcn+xmr 4 命令说明: YOUR-EMAI:你的注册邮箱 -fcn+xmr 3:用4个核挖FCN+XMR -bcn 2:用2个核挖BCN(可额外添加其他矿) 5、安卓手机安装MinerGate挖矿最新安卓版是2.4,本地下载:minergate.miner_2.4.apk 相关问题 1、使用机器的最高效率我自己的实验,CPU和GPU使用50%的资源,效果最好。 2、查看收益动态更新:https://minergate.com/internal 3、CPU和GPU算力查看http://monerobenchmarks.info/list.php
-
Zdir:一个美观、实用的目录列表程序
说明:目前用的比较多的目录列表程序有H5ai、Directory Lister,其中H5ai是最强大的,各种格式图片,电影都支持查看,这里再推荐个小z大佬写的一个目录列表程序Zdir,使用PHP开发,部署很简单。 截图 更新 目前小Z更新了许多功能,比如能播放部分格式视频了,查看一些文本,删除文件等等,如果遇到问题或者想添加某些功能的可前往小Z博客进行留言。 主要功能 目录浏览 MarkDown文件预览 CSS/JavaScript一键复制 查看文件HASH 图片预览 文件索引 视频播放(支持.mp4格式和.m3u8) 文本查看器(支持的格式有.txt、.sh、.py、.go、.c、.cpp) 二维码生成 文件删除 已经支持中文(仅在Linux下测试) 功能详细说明 1、MarkDown文件预览如果是MarkDown文件(.md)后面会出现一个小眼睛按钮,点击此按钮可直接预览。 如果文件是以readme.md命名,会出现“使用说明”按钮,点击也可以预览,如下截图。 2、链接复制复制按钮会根据文件类型判断,最后返回不同的复制结果,在用于搭建前端库的时候非常有帮助,比如: <!--如果复制的是.js文件,返回结果为--> <script src = 'https://libs.xiaoz.top/jquery/2.0.3/jquery-2.0.3.js'></script> <!--如果复制的是.css文件,返回结果为--> <link rel='stylesheet' href='https://libs.xiaoz.top/layer/skin/layer.css'> <!--如果是图片等文件--> <img src = 'https://libs.xiaoz.top/material/loading/loading0.gif' /> 其它文件返回文件URL地址。 3、查看文件hash点文件后面的“叹号”按钮,可以计算文件md5和sha1值,验证文件hash值,可避免运营商劫持等风险。 4、图片预览鼠标移动到图片文件会显示图片预览,如下截图。 5、文件索引如果文件太多,查找不太方便,Zdir暂时未实现文件搜索功能,不过通过“文件索引”功能加上“Ctrl + F”,找文件也是分分钟的事情。“文件索引”缓存时间为24小时,如果希望立即清除缓存请访问cache.php?del=cache。 6、视频播放Zdir已经支持视频播放,当文件后缀是.mp4或.m3u8格式时,会出现播放按钮。 7、文本查看文本查看器也是最近新增功能,目前支持查看的文本格式有.txt、.sh、.py、.go、.c、.cpp(大家可反馈增加更多的格式),同时支持代码高亮。 使用方法 下载源码放到站点根目录,源码下载:Github。 修改config.php设置自己的网站标题/关键词/描述。 如果需要排除某个目录,继续修改config.php。 总结 从博主使用过的目录列表程序来看,h5ai功能最强大,Directory Lister简洁适用,但是加载很慢,Zdri也很美观和适用,不过都没有上传功能,目前博主仅知道一种有上传功能的目录索引,查看:Evoluted Directory Listing。 相关教程 一款不错的PHP目录列表程序:h5ai安装教程 H5ai一键安装脚本(基于Nginx+PHP 7),自动配置SSL证书 Directory Lister:又一款不错的PHP目录索引工具 Directory Lister美化版一键安装脚本,自动签发SSL证书
-
一个多功能的PHP短网址程序:Shortny,自定义后缀/二维码/链接统计等
说明:Shortny是一款国外的PHP短网址源码,程序非常小巧,但是功能是很多的,支持自定义后缀、加密访问,查看链接统计,而且还支持放广告,这个广告功能相信有些人会喜欢。界面也比较好看,支持白天/夜晚切换模式,由于官方的程序是收费的,所以这里博主提供的是由顶点网破解的最新版Shortny v2.0.1,顺便说下安装方法和一些细节处理。 截图 特性 #前端 简洁、优雅、反应灵敏的设计 创建URL 创建自定义URL 密码保护的链接 链接统计 暗色主题 小书签 复制和共享链接 #后端 删除网址 编辑网站设置 添加或编辑广告 分析 使用自定义CSS #功能 垃圾邮件检查器 所有输入都经过验证以进行保护。 安全支护板 命中计数 安装 环境要求:PHP、Mysql、Nginx/Apache,搭建方法自行选择,这里使用宝塔演示。 1、安装宝塔 #CentOS系统 wget -O install.sh http://download.bt.cn/install/install_6.0.sh && sh install.sh #Ubuntu系统 wget -O install.sh http://download.bt.cn/install/install-ubuntu_6.0.sh && sudo bash install.sh #Debian系统 wget -O install.sh http://download.bt.cn/install/install-ubuntu_6.0.sh && bash install.sh 安装完成后,进入面板,点击左侧软件管理,然后安装PHP、Nginx或Apache、Mysql。 2、上传程序点击面板左侧-添加站点,数据库选择Mysql,设置好数据库名称、密码。 然后上传源码到根目录并解压出来(源码下载:Shortny_v2.0.1),也可以直接在SSH客户端使用命令: #将下面根目录地址改成自己的再运行 cd /www/wwwroot/www.southcat.net wget https://www.southcat.net/usr/down/Shortny_v2.0.1.zip unzip Shortny_v2.0.1.zip && rm -rf Shortny_v2.0.1.zip 3、伪静态设置 #Apache,编辑.htaccess文件,将本地地址修改成自己的域名,比如: ErrorDocument 404 https://www.southcat.net/404 ErrorDocument 403 https://www.southcat.net/404 #Nginx,点击域名设置-伪静态,然后将下面例子的域名改成自己的,再复制进去,例子: rewrite ^/about /about.php last; rewrite ^/api-about /api-about.php last; rewrite ^/contact /contact.php last; rewrite ^/tos /tos.php...
-
Simple Torrent:一个支持边下边播、无版权限制和自动上传的BT离线下载程序
说明:博主很久以前水过一个BT下载工具Cloud Torrent,不过好像2年没维护了,这里就介绍个基于Cloud Torrent开发的项目Simple Torrent,同样的使用Golang编写,功能在原有的基础上加了些适用的功能,下载/上传速度限制、无版权限制,RSS订阅和自定义添加BT-Trackers等,而且还有api接口,同时还支持下载后自动调用外部命令,可玩性还是很高的,比如我们可以和aria2一样,将下载完成的资源自动上传到OneDrive或Google Drive等网盘,博主大概用了下,感觉还可以,这里就分享下。 截图 安装 Github地址:https://github.com/boypt/simple-torrent 使用SSH客户端登录服务器,运行命令: bash <(wget -qO- https://raw.githubusercontent.com/boypt/simple-torrent/master/scripts/quickinstall.sh) 然后使用ip:3000访问即可。 顺便提供个博主经常用的BT-Trackers服务器地址,效果不错,如下: https://trackerslist.com/all.txt 直接在Web界面修改即可。 相关命令: 启动:systemctl start cloud-torrent 重启:systemctl restart cloud-torrent 停止:systemctl stop cloud-torrent 查看状态:systemctl status cloud-torrent Docker安装 1、安装Docker #CentOS 6系统 rpm -iUvh http://dl.fedoraproject.org/pub/epel/6/x86_64/epel-release-6-8.noarch.rpm yum update -y yum -y install docker-io service docker start chkconfig docker on #CentOS 7、Debian、Ubuntu系统 curl -sSL https://get.docker.com/ | sh systemctl start docker systemctl enable docker 2、安装Simple Torrent docker run --restart=always --name simple-torrent -d \ -p 3000:3000 \ -v ~/downloads:/downloads \ -v ~/torrents:/torrents \ boypt/cloud-torrent 然后使用ip:3000访问即可。 最后如果你访问不了Web端,可能要检查下防火墙端口,有安全组的也要放行下相关端口。 这里提供个CentOS系统防火墙开启命令,大致如下: #CentOS 6 iptables -I INPUT...