本站提供Linux服务器运维,自动化脚本编写等服务,如有需要请联系博主微信:xiaozme
Resilio Sync是一种依赖于BitTorrent协议的专用文件共享系统,原为BitTorrent Sync,曾在文章《CentOS安装BitTorrent Sync搭建自己的同步工具》介绍过手动安装方法,为了简化流程,xiaoz写成了一键脚本。
注意:Resilio Sync已经被GFW和谐,国内无法正常使用,国内服务器也无法使用该脚本安装。2018-03-29
开始安装
分别执行下面的命令,并根据提示设置RslSync的用户名和密码。
#安装必要的软件包
yum -y install wget unzip
#下载脚本
wget https://github.com/helloxz/Resilio-Sync/archive/master.zip
#解压并安装
unzip master.zip && cd Resilio-Sync-master && chmod +x mysync.sh sync.sh && ./sync.sh
访问测试与设置中文
如果不出意外,首次访问http://IP:8888会要求输入刚刚设置的账号密码。
输入成功进入初始化界面,随便起一个名称,勾选协议进入RslSync后台。
打开右上角 - 设置 - Preferences... - 选择中文进行保存,这样就是中文界面啦。
相关命令
为了方便管理,安装成功后请输入命令:source ~/.bashrc
使alias生效,这样就可以使用mysync
命令来管理了,mysync说明如下:
#Resilio安装目录
/home/RslSync
#配置文件
/home/RslSync/sync.conf
#查看RslSync状态
mysync status
#停止
mysync stop
#启动
mysync start
总结
Resilio Sync支持多种不同操作系统,包括IOS、安卓等,在不同PC之间同步数据或者分享是一个非常不错的方案,与之类似的还有:Syncthing同步工具
Resilio Sync官网:https://www.resilio.com/
你好博主,按照你的方法安装好了syncthing,电脑和vps同步没什么问题,但是syncthing安卓客户端怎么都无法连接vps,查篇了谷歌和百度都找不到解决方案不知道什么原因?其实我的目的只是很简单,只是为了在安卓手机写写markdown,单向同步到vps再生成静态页面,怎么想找个符合需求的工具就这么难呢?唉
没用过安卓客户端,提示什么报错,把报错截图发出来看看。
syncthing给我卸载了,同样的配置方法win连接没有问题,但安卓客户端提示的是远程未连接
您好,请问一下怎么更新软件呢?在没有卸载的情况下再运行脚本安装是否可行?非常期待您的解答~
1. 先停止服务
2. 下载新版的包放到/home/RslSync 解压替换原有的rslsync ,然后重新运行服务即可。
写的不错
执行mysync start重启后,在进入网页端,一切都是新安装似的,同步的任务都没有了,求助
我的也是,服务器重启后就像新装的
您好,求助下,安装后,使用大概两三个小时,然后网页就显示无法访问些网站,同时发现sync在线人数也少了,卸载又重新安装了三次,都是这样,求助
请教下, 这个监听端口和宝塔面板的监听端口重复了;所以登录不上去;能不能修改监听端口?
在
/home/RslSync/sync.conf
这个文件修改端口,然后重启一下,同时注意防火墙放行对应端口。你好,如何解决主机重启没有自动启动 ? 手动开启需要进入软件界面重新设置 ? 谢谢
如果要设置开机自启,输入:
echo "/home/RslSync/rslsync --config /home/RslSync/sync.conf" >> /etc/rc.d/rc.local
,或者手动输入mysync start
启动。非常感谢您回复,我很愚钝,还有个问题:重新启动以后又变回刚安装状态,又要重新登录和设置共享文件夹,不知道如何解决?非常感谢。
请仔细看教程中的启动命令,不清楚您那边是怎么操作的。
你好,不好意思,又打扰了,手机无法看到服务器里的中文名称文件,名称改拼音可以显示。不知道如何解决,谢谢
补充一下 就是说文件夹里的文件不可以用中文名称
已经正常了,再进入软件界面,需要再改一下语言,共享文件夹还在。谢谢,感谢,谢谢。
怎么装不了呢 一直在等待链接
估计Resilio Sync下载地址变更或者挂了吧,去官方找新的地址替换一下,或者等我把脚本更新一下。
什么时候会更新 啊
我明天更新吧。
好的谢谢 您了
我今天检查了一下,发现下载地址并未失效,而是地址被和谐,国内无法正常访问,如果您是在国内VPS上会安装失败,即使安装成功也无法正常同步,所以国内VPS不建议使用。
新的地址替换哪里啊
建议加入官方源的选项,或者更新的功能
感谢建议,后期可能会考虑。
您好! 请问如何卸载?谢谢!
教程中第一张截图,仔细查看,再次运行脚本,选项2就是卸载。
2017-08-04 00:12:32 (4.24 MB/s) – “resilio-sync_x64.tar.gz” saved [11317377/11317377]
./sync.sh: line 28: ./rslsync: cannot execute binary file
请输入用户名:douyaolai
请设置密码:asd147258
./sync.sh: line 41: ./rslsync: cannot execute binary file
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
0 15 0 15 0 0 61 0 –:–:– –:–:– –:–:– 86
iptables: Saving firewall rules to /etc/sysconfig/iptables:[ OK ]
iptables: Setting chains to policy ACCEPT: filter [ OK ]
iptables: Flushing firewall rules: [ OK ]
iptables: Unloading modules: [ OK ]
iptables: Applying firewall rules: [ OK ]
############################# 安装成功 #############################
已经知道原因了,是因为我使用的centos是32位的。
你好,安装好后,不能访问,查看sync.conf后发现里面是空的,
[root@iZ2 ~]# mysync start
/home/RslSync/mysync.sh: line 11: /home/RslSync/rslsync: cannot execute binary file
启动成功,请访问http://IP:8888/
[root@iZ2 ~]# mysync status
Not running!
您好,脚本是针对X64位的。
“mysync start” 命令执行 mysync.sh 文件,第11行最好写绝对地址,因为用了相对地址,所以只有 cd /home/RslSync 才能正确执行 start,不然会报错找不到 ./rslsync
多谢指导,我到时候更新下脚本。
正确应该改成什么呢
给个示例就好
第11行改成: /home/RslSync/rslsync –config sync.conf
脚本已经更新了,现在使用的绝对路径,已经不存在此问题,感谢支持。
厉害厉害
技术大牛
不错不错
请教下,有没有试过最低什么配置的VPS跑的起来呢?会不会资源占用很多咧?
占用资源不高,不过为了保证稳定性,推荐 >= 512M内存。