用FreeBSD搭建下载专用机(5) — 安装mldonkey
2009-05-13 14:56:10来源:未知 阅读 ()
编译、安装mldonkey
借助于FreeBSD的ports系统,安装mldonkey可谓是一点不复杂,只需要几个命令就可以完成。
# cd /usr/ports/net-p2p/mldonkey-core
# make
# make install
在编译过程中系统可能会要求你设置编译过程中使用的参数,由于我们没有在系统中安装有关图形界面的库和应用程序,因此请去除那些涉及X,GTK和Qt的内容。
并且该安装过程是从源代码编译生成相关的库文件和可执行程序,所以视机器的性能,所需的时间会有所不同。在我的PIII 800的系统上面,编译过程大概用了一个半小时。
对mldonkey进行设置
对mldonkey的设置主要需要完成以下任务:
- 为mldonkey添加一个专用的系统帐户
- 为mldonkey创建所需的目录
- 初始化mldonkey的配置文件
- 将mldonkey设置为自动启动
- 为admin用户设置密码
- 导入.met文件
- 设置下载文件存放路径
为mldonkey添加一个专用的系统帐户
处于系统安全的考虑,我们将以一个特定的系统账号运行mldonkey的服务进程。该用户名为mlnet,隶属于mlnet组。命令如下:
# pw group add mlnet
# pw useradd mlnet -g mlnet -m
# id mlnet
uid=1002(mlnet) gid=1003(mlnet) groups=1003(mlnet)
为mldonkey创建所需的目录
# mkdir /home/mlnet/mldonkey
# mkdir /home/mlnet/mldonkey/temp
# mkdir /home/mlnet/mldonkey/done
# mkdir /home/mlnet/mldonkey/done/files
# mkdir /home/mlnet/mldonkey/done/directories
# chown -R mlnet /home/mlnet/mldonkey
# chmod 777 /home/mlnet/mldonkey/done/*
初始化mldonkey的配置文件
对mldonkey进行初始设置时,只需要使用相应的参数启动mlnet进程一次即可。进程启动后,将自动在用户的主目录下面创建一个名为.mldonkey的子目录,并把配置文件存放于该目录中。
# su - mlnet
$ /usr/local/bin/mlnet -client_name '[CHN][VeryCD]yourname' -allowed_ips '127.0.0.0/8 192.168.0.0/24' -enable_overnet true -enable_kademlia true -enable_bittorrent true -enable_donkey true -enable_opennap true -enable_fasttrack true -enable_fileTP true -mtu_packet_size 1464 -run_as_user mlnet -start_gui false -temp_directory /home/mlnet/mldonkey/temp -create_file_mode 664 -create_dir_mode 777 -pid /home/mlnet/mldonkey/run
此时在另外一台机器上面访问http://:4080可以打开mldonkey的web界面。该web页面将提示我们设置admin用户的密码。我们稍后在进行设置,先按+C键终止mlnet进程。
将mldonkey设置为自动启动
向/etc/rc.conf文件加入下面这样几行配置信息以使得mldonkey在系统启动时自动启动。
mlnet_enable="YES"
mlnet_user="mlnet"
mlnet_flags=""
mlnet_logfile=""
重启电脑,使得mlnet进程启动。
为admin用户设置密码
对admin用户设置密码,需要运行mldonkey内置的命令。我们可以使用telnet工具连接运行mlnet进程的PC机的4000端口访问mldonkey的命令行接口。设置过程如下:
$ telnet localhost 4000
> useradd admin
> exit
完成后再次访问mldonkey的web界面,此时浏览器将弹出身份验证对话框。输入用户名admin以及设置的密码即可。
建议此时使用Option页面对mldonkey进一步进行设置。
导入.met文件
标签:
版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有
- FreeBSD下nginx+fast-cgi+mysql+zend的实现 2009-05-13
- gd 安装报错.求助 2009-05-13
- virtualbox for freeBSD 2009-05-13
- 从网上下载的packages为什么本地安装不了?[已解决!] 2009-05-13
- 求PC-BSD 7.1安装指南? 2009-05-13
IDC资讯: 主机资讯 注册资讯 托管资讯 vps资讯 网站建设
网站运营: 建站经验 策划盈利 搜索优化 网站推广 免费资源
网络编程: Asp.Net编程 Asp编程 Php编程 Xml编程 Access Mssql Mysql 其它
服务器技术: Web服务器 Ftp服务器 Mail服务器 Dns服务器 安全防护
软件技巧: 其它软件 Word Excel Powerpoint Ghost Vista QQ空间 QQ FlashGet 迅雷
网页制作: FrontPages Dreamweaver Javascript css photoshop fireworks Flash