Centos下使用xware实现迅雷的远程下载
建立xunlei的安装目录
mkdir /home/xunlei
下载 Xware1.0.31_x86_32_glibc.zip 这个版本
链接:http://pan.baidu.com/s/1eSKKTv8 密码:n2n0
将安装包Xware1.0.31_x86_32_glibc解压后上传到该目录
scp -r 文件夹目录 用户名@服务器ip:目标路径
scp -r /desktop/xunlei root@xxx.xxx.xxx.xxx:/home/xunlei
使用su权限 给予读、写、执行权限
chmod -R 777 /home/xunlei
四、运行portal : 在命令行下输入
/home/xunlei/Xware1.0.31_x86_32_glibc/portal
得到远程设备码:THE ACTIVE CODE IS: XXXXXX 再登陆yuancheng.xunlei.com绑定远程设备代码 此后机器会出现在页面里
五、 把迅雷加入到启动服务中
进入/etc/init.d
建立xunlei
vi xunlei
写入:
#add for chkconfig
#chkconfig: 2345 70 70
#description: the xunlei
#processname: xunlei
./home/tung/xware1.0.31/portal
保存退出vi
六、 把xunlei加入计算机启动序列。
在init.d目录执行 chkconfig -add xunlei
查看一下是否加入 chkconfig |grep xunlei
七、 打开迅雷服务
services xunlei start
或者
/home/xunlei/Xware1.0.31_x86_32_glibc/portal
八、挂载下载目录
mkdir /mnt/xldown-mnt #在/mnt下建立xldown-mnt
chmod -R 777 /mnt/xldown-mnt #变更权限为777
再进入/目录下创建share给予777权限
mkdir /share #我选择迅雷的下载目录和samba共享服务共用,方便播放。当然这个文件夹所在你硬盘挂载点的大小也很重要,需要考虑再内。
chmod -R 777 /share #/share变更权限为777
挂载:
mount --bind /share /mnt/xldown-mnt/
九、新建迅雷的配置文件
cd /home/tung/Xware1.0.31_x86_32_glibc/cfg
创建一个名为thunder_mounts.cfg的文件
valiable_mount_path_pattern
{
/share
}
保存退出:wq
十、重启迅雷服务 service xunlei restart
设置开机启动
1、开机自动挂载下载目录
在fastab文件中加入挂载点
vi /etc/fstab
/home/myshare /mnt/xunlei none bind 0 0
home设置下载文件夹,root下挂载失败。。。
2、开机自动运行远程迅雷
在rc.local中加入启动远程迅雷的脚本
vi /etc/rc.d/rc.local
/home/xunlei/Xware1.0.31_x86_32_glibc/portal
可执行权限生效:
chmod +x /etc/rc.d/rc.local
这样你家里下载服务器就可以开机启动远程迅雷了。
修复/lib/ld-linux.so.2: bad ELF interpreter: No such file or directory问题
1、在64系统里执行32位程序如果出现/lib/ld-linux.so.2:
bad ELF interpreter: No such file or directory,安装下glibc.i686 即可
sudo yum install glibc.i686
2、error while loading shared libraries: libz.so.1:
cannot open shared object file: No such file or directory
sudo yum install zlib.i686
作者:Moquyun
链接:https://www.jianshu.com/p/21f9aeeb36bd
来源:简书
简书著作权归作者所有,任何形式的转载都请联系作者获得授权并注明出处。