ServerSync简易基础教程

(本教程以ServerSync3.6.0版本为例,其他版本基本一致。)

---因写教程时混用了版本,所以截图不一致,但是方法是完全相同的。


本教程以windows系统为平台,家用电脑为例。以最小方式启动ServerSync并配置同步连接服务(不包括mc服务端)

需要的工具:

  • 一台可以上网的电脑

  • ServseSync的jar或exe文件

  • 一个可访问的外部链接(固定IP、端口映射、内网穿透等方式)。本教程使用内网穿透为例。


一、以服务器方式启动ServerSync:

1. 下载ServseSync的本体文件,放到一个空文件夹里;

2. 在ServerSync的同一目录下建立一个新文件夹命名为mods(已有mods的忽略此步骤);

PS:问:为何需要新建一个mods文件夹?

答:默认生成的serversync-server.json配置文件包含了mods文件夹的同步规则,如果检测不到mods文件夹,程序会自动退出。

3. 创建一个bat文件,编辑启动命令:java -jar servsesync.jar server

以家庭电脑配置ServerSync-第1张图片


4. 双击启动bat文件,如下图,同时会在同一目录生成serversync-server.json服务器配置文件。(3.6.0的配置文件位于config/serversync目录下)

以家庭电脑配置ServerSync-第2张图片

二、配置网络式,允许外部链接(以内网穿透服务为例)。

1. 登录你已注册并可正常使用的内网穿透服务后台,这里以量子互联为例;新建一条TCP隧道;

2. 查看serversync-server.json文件中的"port"项目后的地址,比如这里是38067;

           # # The IP address of the server [default: 127.0.0.1]
          S:SERVER_IP=127.0.0.1                        
          # # The port that your server will be serving on [range: 1 ~ 49151, default: 38067]
          I:SERVER_PORT=38067

            

3. 将新建的TCP隧道的内网主机改为127.0.0.1,监听端口:38067(注意此端口必须与serversync-server.json中的port相一致且不与其他端口冲突);保存配置即可。

4. 等待几分钟后可使用内网穿透的诊断功能,检测设置是否正确,在ServerSync服务器状态正常启动情况下,网络配置正确,诊断结果为:正常。(见下图)


以家庭电脑配置ServerSync-第3张图片

三、配置服务器规则,选择同步模式与需要同步的文件夹(具体参考第二部分教程及文件规格及命令行)

1. 打开serversync-server.json文件,找到该文件中的

“rules”主项,按照格式添加需要同步的目录及文件。如下图:

以家庭电脑配置ServerSync-第4张图片

四、启动客户端

双击启动serversync,输入TCP隧道里面公网域名\端口号,点击更新即可。

以家庭电脑配置ServerSync-第5张图片

以家庭电脑配置ServerSync-第6张图片

以家庭电脑配置ServerSync-第7张图片