阿里云大学 玩转云计算 云端打造家庭文件备份中心云

阿里云大学 玩转云计算 云端打造家庭文件备份中心

本系列分为两期,第一期为《搭建基于VuePress的静态网站》。第二期为《云端打造家庭文件备份中心》,因为是面对新手的教程,所以说会尽量详细,希望大家多多反馈自己在搭建中的问题,我也会及时在文章内修改

·搭建基于VuePress的静态网站
·云端打造家庭文件备份中心

本文较长,有些步骤讲解较细,请耐心查看

主要内容

1.服务器更换系统
2.安装配置Syncthing

云服务器的开通(系统更换)与配置

相信看到这篇文章的小伙伴已经通过阿里云高校计划免费领取(还没有领取的小伙伴可以点击这里领取),有了一台属于自己的服务器,那么我们就直接从更换服务器系统以及安全组的配置开始。

服务器停机 更换系统镜像

这次搭建VuePress,我们将使用Ubuntu 18.04系统
第一步打开实例列表,将服务器停机
停机
然后在右侧 “更多”——>“磁盘和镜像”——>“更换操作系统”
更换系统
更换操作系统,选择Ubuntu 18.04 ,然后配置密码
Ubuntu 18.04

配置安全组

这里为了方便,我们直接开放所有端口
在这里插入图片描述

首次连接服务器

连接服务器,我们选择对学生/家庭用户免费的xshell和xftp下载地址https://www.netsarang.com/zh/free-for-home-school/
xshell
我们打开xshell,新建一个服务器连接,配置服务器地址与用户密码
在这里插入图片描述
用户名为 root 密码为刚刚设置的ssh密码
在这里插入图片描述

安装Syncthing程序

  1. 我们可以选择“稳定版”或"预发布版(RC)"两种更新通道。稳定版更新通道通常在每月的第一个星期二推送更新,预发布版更新通道通常在每月的第二个星期二推送更新,比稳定版提前3周发布。
  2. 安装syncthing步骤较为简单,首先我们需要导入Syncthing的密钥
curl -s https://syncthing.net/release-key.txt | sudo apt-key add -
  1. 加入Syncthing的软件源,这里我们可以选择需要的通道版本,任选其一即可。
echo "deb https://apt.syncthing.net/ syncthing stable" | sudo tee /etc/apt/sources.list.d/syncthing.list #稳定版
echo "deb https://apt.syncthing.net/ syncthing candidate" | sudo tee /etc/apt/sources.list.d/syncthing.list #预发布版
  1. 刷新软件源
sudo apt-get update
  1. 安装Syncthing
apt-get install syncthing
  1. 设置Syncthing开机启动
systemctl enable syncthing@root.service
systemctl start syncthing@root.service

配置Syncthing

修改配置文件

  1. 我们先运行一次程序,让其生成默认配置文件
syncthing

出现下列语句即证明运行成功
在这里插入图片描述

  1. 使用Ctrl+C停止程序运行。
  2. 修改配置文件,这一步的目的是为了能够远程访问,否则只能在服务器本地访问。使用Xftp连接服务器,进入目录/root/.config/syncthing,打开配置文件config.xml
  3. 找到第三十五行(可能不同版本会有变化)的以下字段
    在这里插入图片描述
    将其中的127.0.0.1修改为0.0.0.0,保存并退出。
  4. 使用reboot重启系统,此时syncthing也会自动重启,在后台运行。

配置网页GUI和客户端

  1. 在浏览器打开网页http://ecsip:8384,第一次会提示是否同意使用匿名报告,按需选择即可
    在这里插入图片描述
  2. 配置密码
    在这里插入图片描述
    在这里插入图片描述
  3. 配置完成后刷新页面,登录即可,随后从右上角“操作——>显示ID”中复制服务器的ID。
    在这里插入图片描述
  4. 下载windows客户端,下载地址
#64位
https://github.com/canton7/SyncTrayzor/releases/download/v1.1.24/SyncTrayzorSetup-x64.exe
#32位
https://github.com/canton7/SyncTrayzor/releases/download/v1.1.24/SyncTrayzorSetup-x86.exe
  1. 安装完成后,打开客户端,添加远程设备,输入设备ID,并选择作为中介,并选择同步的文件夹。
    在这里插入图片描述
  2. 随后需要在服务器端的管理界面,同意设备添加的操作,即可完成操作。
    在这里插入图片描述

友情链接

阿里云高校计划:https://developer.aliyun.com/adc/college/
本人的博客:https://imut.xyz,欢迎交换友链

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

鹏宇的昵称已被占用

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值