[i=s] 本帖最后由 堕落kiss 于 2010-7-10 07:32 编辑 [/i]
上篇我写的是做BT下载,对于网友来说BT和电驴都是常用的 ,所以这篇我就写一下电驴,电驴的客户端主流的有2种,amule和Mldonkey,我现在用的是amule,所以主要说这个.
----------------------------------------------------------------------------------------------------
需要软件:
aMule-2.2.6-DLP3904
aMule-2.2.6
cryptopp560
wxWidgets-2.8.11
libupnp-1.6.6
gd-2.0.35
最后的2个可以不要.
----------------------------------------------------------------------------------------------------
我要安装的文件在/root/amule目录下
准备:[code]yum install gtk+-devel
yum install gtk2-devel
yum install gtk2
yum install gtk+[/code](一)安装wxWidgets-2.8.11---这个可能时间要长一点[code] cd /usr/local/src/
tar -xvf /root/amule/wxWidgets-2.8.11.tar
cd wxWidgets-2.8.11
./configure --enable-unicode
make
make install[/code]这个就是让他支持unicode的字符集
(二)安装一些我觉得有用的东西
(1)安装crypto[code]cd /root/amule/
mkdir crypto
mv cryptopp560.zip ./crypto
cd crypto/
unzip cryptopp560.zip
make
cp libcryptopp.a /usr/lib
mkdir /usr/include/cryptopp
cp *.h /usr/include/cryptopp
ldconfig[/code](2)libupnp[code]./configure
make
make install[/code](3)gd-2.0.35---这个我没有装,也没有什么问题[code]./configure
make
make install
[/code](三)下载是安装amule[code]tar -xvjf /root/amule/aMule-2.2.6.tar.bz2
cd aMule-2.2.6/
patch -p0 ./configure --prefix=/usr --enable-debug --enable-optimize --enable-upnp --enable-geoip --enable-nls --enable-amulecmd --enable-alcc --enable-alc --enable-cas --enable-wxcas --enable-mmap --enable-amule-daemon --enable-webserver --enable-amule-utils
make
make install[/code]----------------------------------------------------------------------------------------------------
到现在安装完了,下面是配置,家里要是用route上网的,把linxu的主机放到DMZ区,这个省去了很多麻烦
装好之后运行amule或是amuled,具体的忘记是那个了,都试一下,然后就会在你的用户目录下生成一个.aMule ,这个就是amule的目录。
把附件中conf中的文件复制到.aMule目录下,amuled -f 启动程序,在浏览器中yourip:4711就是起动web管理了,登录密码是linuxdiyf
----------------------------------------------------------------------------------------------------
有可是运行的时候说缺少*.so文件,那么你就从/usr/local/lib/目录中cp到/lib中就可以了,下面是防火墙设置,我建议新手把防火墙关掉,不过出于安全的考虑还是开着好点。。。。。防火墙要开以下几个端口[code]4711:tcp
4662:tcp
4672:udp
4665:udp
6881:udp[/code]----------------------------------------------------------------------------------------------------
以下是amuled的启动脚本,[code]#!/bin/sh
# aMule - script shell pour l'arret/demarrage du service
# description: amule p2p download service
# chkconfig: 345 97 03
# Source function library.
. /etc/rc.d/init.d/functions
USER=p2p #A user who already ran amule once to configure it.
RETVAL=0
case "$1" in
start)
echo -n "Starting amule daemon: "
daemon --user=$USER amuled -f
RETVAL=$?
echo
[ $RETVAL -eq 0 ] && touch /var/lock/subsys/amule
;;
stop)
echo -n "Stopping amule daemon: "
killproc amuled
RETVAL=$?
rm -f /var/lock/subsys/amule && rm -f /var/lock/amule
echo
;;
status)
status amuled
RETVAL=$?
;;
restart|force-reload)
$0 stop
$0 start
RETVAL=$?
;;
*)
printf "Usage: %q {start|stop|status|restart|force-reload}\n" "$0" >&2
exit 1
;;
esac
exit $RETVAL[/code][code]vi amuled //把脚本内容复制进去
chmod 755 amuled
mv amuled /etc/init.d/amuled
chkconfig --add amuled[/code]查看amule运行状态 service amuled status
dlchengzi 于 2014-05-07 12:08:01发表:
很好,很强大!
chushihua 于 2014-01-12 20:40:06发表:
thanks
hui21894558 于 2013-11-19 15:36:11发表:
学习了,准备搞个下载机。
tomhonsom 于 2013-03-21 14:35:08发表:
多谢,学习了,哈哈。。。
frankhee 于 2012-03-19 16:29:52发表:
成功之后就是好东西,值得分享
niumingchao 于 2010-12-06 21:31:24发表:
还没来得及装
budongnia 于 2010-11-10 12:12:45发表:
感谢分享a
budongnia 于 2010-11-07 12:31:19发表:
感谢分享
zmz5518993 于 2010-11-02 05:31:23发表:
感谢分享
weixq316 于 2010-09-28 16:05:52发表:
好帖!
xuliya282 于 2010-09-23 09:32:23发表:
很好的东东
zengtiakun 于 2010-09-17 13:53:18发表:
很不错啊,强~!
neooo 于 2010-09-13 18:01:11发表:
好贴,可惜下载不了,这里金币是要买的嘛?
秦合六一 于 2010-07-14 19:04:41发表:
先赞一下,有的别人的电脑,以后再看
cf630314 于 2010-07-11 11:45:47发表:
刚装完centos 好强大啊 哈哈哈
cf630314 于 2010-07-10 11:35:08发表:
强大,收藏了先~~
yreqab 于 2010-07-10 08:32:44发表:
强贴