CentOS安装Mldonkey实现BT、种子、HTTP、FTP离线下载
最近天朝严打啊,好多日本的爱情动作片都无法观看了。虽然看这个不好,但是偶尔的调剂还是需要的。离线下载,还得要在线播放。这个一般公司搞不来,并且存在很多法律问题。一般小公司搞不来,大的也就那几家。很是让人烦恼有没有。不过,如果在国外的服务器上下载还是可以的,毕竟封的只是国内的资源。如果,你在国内下载,由于地域关系,有时候会导致下载失败或者下载缓慢。无意中看到一位仁兄的文章,使用Mldonkey实现BT、种子、HTTP、FTP离线下载。并且,J8已经尝鲜成功,分享给大家。
1)如果你的服务器,没有安装EPEL软件源的话,需要你首先安装下。
CentOS 6.x 32-bit
|
CentOS 6.x 64-bit
|
CentOS 5.x 32-bit
|
CentOS 5.x 64-bit
|
想暂停使用EPEL,在下面的文件中设置enabled=0即可.
|
2)然后,安装Mldonkey
#如果找不到请安装epel源
|
#必须启动一次才能生成/var/lib/mldonkey/downloads.ini配置文件
|
#必须停止服务,才能修改上面的配置文件,否则重启服务后又会变回去
|
#改此配置文件前请先停止服务,否则修改无效
|
找到allowed_ips,添加本机的外网IP(可通过ip138.com查询)
|
然后用浏览器打开http://IP:4080即可看到界面。
3)下载方法:
web界面右上角有个长条(命令栏),后面有个按钮叫Input,填入地址然后点Input就添加入自动下载了(电驴地址,好像http也是,没试过),bt的话就输入dllink /root/mulu/test.torrent,然后Input即可。
下载后的文件默认存放为/var/lib/mldonkey/incoming/里面,下载的文件放在files文件夹,如果是下载的一个文件夹(bt类),就放在directories里面,当然,这些都是可以修改的。
访问时提示:
SECURITY WARNING: user admin has an empty password, use command: useradd admin password
意思是MLDonkey有个默认用户admin密码为空需要设置一个秘密。(PS:删除了这个admin用户MLDonkey会启动不了)
为admin设置一个复杂的密码,在Webgui页面的命令栏输入:
useradd admin xxxxxx
点击后面的input按钮。
使用admin用户登陆,可以再添加一个自己的用户,比如:
useradd zhang3 123456
添加一个zhang3用户,密码是123456。
关于BT、磁力链或者种子下载的另一个便捷的方法
Mldonkey最主要的下载方法还是电驴。但是,有时候,我们在网上搜索到的都是磁力链。Mldonkey是无法直接下载磁力链的。有的时候是一些种子类的文件。但是,在Mldonkey使用种子文件下载的时候,容易出现很多错误。导致很麻烦。J8也遇到过这些问题。本来想下载一个磁力链文件的。但是,在网上搜索了一遍,也没找到磁力链转ed2k的软件。但是,磁力链转BT的倒是很多。这个时候,我们就转变一下思路。先把磁力链转换成BT或者种子。然后,把BT或者种子转换成ed2k链接就可以了。
如果是BT或者是种子文件,请直接无视此条步骤,直接看下面的步骤!
1.1)首先,如果你是磁力链的,先把磁力链转换成BT种子。我们软件就不说了。下面这个网站是直接在线转换的。很方便。
http://code.76lt.com/magnet-bt/
转换后,下载BT种子文件。然后。执行下面的步骤。
1.2)使用开源免费的LinkCreator(ed2k生成器)生成我们需要的ed2k链接
LinkCreator下载地址:
下载 “LinkCreator” LinkCreator0.7.zip – 已下载3343次 – 125.70 KB下载完成后,在“你想建立ed2k的文件的路径”那里选择我们的BT种子文件。下面的选项你如果需要也可以选填一下,然后点击生成。怎么样。ed2k链接出来了吧。快去下载吧!!!