1、简介

nextcloud是一款开源私有云方案,GitHub开源地址:https://github.com/nextcloud,也就是说,可以用nextcloud来搭建私有同步网盘。

之前就有搭建私有网盘的需求,毕竟国外网盘容量小,速度慢,国内目前也就只有115和百度云在苟延残喘,115已是半残,百度云限速不说,还会将小姐姐变成8秒教育片,先不论这种偷窥个人网盘隐私的行为是否违法,要知道百度云删除这些东西的时候可没有告知用户,更不用说任何的提醒和交流了,把资料,特别是涉及个人隐私的资料放在百度云实在是放心不下。

总的来看目前公有网盘大都不能满足需求,也就催生了一大批开源私有网盘,nextcloud就是其中之一。

2、搭建环境

  • cenntos 7

  • 2G内存, 2M带宽(带宽越大, 同步越流畅)

3、安装docker

 [root@elasticsearch-04 ~]# yum -y install docker
 [root@elasticsearch-04 ~]# systemctl start docker
 [root@elasticsearch-04 ~]# systemctl enable docker

4、获取nextcloud镜像, 完成网盘搭建(结束????)

 [root@elasticsearch-04 html]# docker run -d -p 8080:80 nextcloud

5、访问主机ip的8080端口,为网盘设置管理员名称和密码

比如我的vps主机ip为149.28.54.241, 那么我访问的就是149.28.54.241:8080

6、进入网盘后, 可以获取全平台的客户端

  • 至此网盘已经搭建完成!

7、自由存取文件

可以通过客户端上传图片, 也可以直接拖拽上传

8、把文件分享给好友

9、实现同步盘的功能(用webdrive连接)

1.点击右下角设置

2.获取webdav地址

3.mac直接挂载

4.连接服务器

5.认证

6.挂载成功

10、客户端连接。transmit支持webdav协议, 可以让我们在网络状况很差的情况下,也能进行稳定同步

11、手机连接

1.输入管理员账户和密码

2.输入管理员账号密码

3.可以看到刚刚在浏览器上传的图片

4.手机上传图片

5.pc可以查看手机上传的图片

12、记笔记

13、探索插件

点击页面右上角齿轮图标, 可以安装插件

14、小结

暴漫拍过一段视频, 大致内容是, 一个人的隐私信息可以被作为一般等价物, 去换取商品, 或许随着科技的发展, 人们的隐私信息会被互联网巨头们进行交易, 这时候建立自己的私有云盘就变得比较重要了。

开始接触到nextcloud的时候, 感觉挺惊艳的, 不仅开源免费, 而且是平台覆盖,支持文件分享,支持webdav数据同步, 而且还支持各种扩展(虽然有些不太好用), 后来又找到了docker镜像的部署方式, 发现原来搭建自己的私有云盘可以如此简单, 爱折腾的小伙伴可以按照我的步骤尝试一下。

如果文章有任何错误欢迎不吝赐教,其次大家有任何关于运维的疑难杂问,也欢迎和大家一起交流讨论。关于运维学习、分享、交流,笔者开通了微信公众号【运维猫】,感兴趣的朋友可以关注下,欢迎加入,建立属于我们自己的小圈子,一起学运维知识。群主还经营一家Orchis饰品店,喜欢的小伙伴欢迎????前来下单。

扫描二维码

获取更多精彩

运维猫公众号

有需要技术交流的小伙伴可以加我微信,期待与大家共同成长,本人微信:

扫描二维码

添加私人微信

运维猫博主

扫码加微信

最近有一些星友咨询我知识星球的事,我也想继续在星球上发布更优质的内容供大家学习和探讨。运维猫公众号平台致力于为大家提供免费的学习资源,知识星球主要致力于即将入坑或者已经入坑的运维行业的小伙伴。

点击阅读原文  查看更多精彩内容!!!

Logo

旨在为数千万中国开发者提供一个无缝且高效的云端环境,以支持学习、使用和贡献开源项目。

更多推荐