2022年 11月 16日

python 私有云_该怎么建立私有云?

其实,搭建私有云的方法有很多,除了利用NAS外,也可以用PC作为服务器,而且方法也有很多。

比如可以用“黑群晖”、FreeNAS这样的系统直接讲PC变成NAS来用。

也可以结合Seafile、KODExplorer、ownCloud、NextCloud等软件,自行搭建一个类似Dropbox的私有云服务。

可能有人会觉得这类搭建会有异常繁琐的操作过程,其实并非如此,也有一些简单方案,比如Seafile搭配蒲公英异地组网就是其中之一。

Seafile是一款开源软件,除了拥有一般网盘的存储功能外,还能实现文件的在线编辑,用于协同办公。

因此,我们首先要在PC中完成Seafile服务端的安装。

Seafile服务端除了支持Debian、Ubuntu、Centos这些,同时还拥有Windows和树莓派的版本。

为了快速搭建,这里直接从Seafile官网下载了Windows版服务端。

然后只需下载安装所需环境,python 2.7 32位版,并将Seafile服务端解压至任意文件夹,运行run.bat即可开始初始设置。

Step 1.

下载并安装python 2.7 32位版,并安装。

Step 2.

将Seafile服务端解压至任意文件夹,运行run.bat启动服务。

之后,根据提示完成服务端各类设置后,同一局域网的PC、手机就能通过内网IP访问到Seafile了。

可以直接打开浏览器访问,也可以安装Seafile软件客户端。

不过,这里还有个问题需要解决,外出时如何才能访问到我们自建的Seafile呢?

没有公网IP,不设置路由器,不进行端口映射?

这时就要用到开头提到的蒲公英异地组网了。

Step 1.

在运行有Seafile服务端的PC中安装、登录蒲公英软件客户端。

Step 2.

远程手机、PC用同一Oray账号登录蒲公英软件客户端,就可用固定内网IP访问到Seafile。

如果组网成员之间处于P2P模式连接,不会限速,传输文件取决于双方带宽!

其实,蒲公英除了上文提到纯软件方式组网,还拥有路由器硬件。结合蒲公英软件使用的同时,还支持2台或以上路由器之间进行组网。

满足多部设备数据共享、异地互访的需求,例如:小型企业、连锁门店等。不过,这里就不做深入展开了,大家还是亲自体验一番吧~