陈奇网络工作室

基于Linux构建NextCloud 打造自己的私有网盘

本文的内容

显示

1.

什么是NextCloud?

2.

NextCloud的版本描述

3.

NextCloud的功能

4.

基于docker安装NextCloud

4.1.

环境介绍

4.2.

1.拉镜像

4.3.

2.创建装载文件夹

5.

配置HTTP访问

6.

Nextcloud配置办公套件

7.

客户端安装

7.1.

推荐阅读

什么是NextCloud?

Nextcloud是一个开源免费的私有云存储网盘项目,可以让你快速便捷地搭建一套属于自己或团队的云同步网盘,从而实现跨平台、跨设备的文件同步、共享、版本控制、团队协作等功能。其客户端覆盖Windows、Mac、Android、iOS、Linux等各种平台。并且还提供了网页和WebDAV接口,让你几乎可以在各种设备上方便地访问你的云盘。他可以帮你在个人、公司电脑、服务器甚至树莓派上简单快捷的设置一套属于你或你团队的云同步网盘,所以是开源网盘的绝佳解决方案。

开源地址:https://github.com/nextcloud

NextCloud的版本描述

家庭家庭版(免费试用版或社区版)

企业企业版

NextCloud的功能

Nextcloud支持微软Windows、macOS和Linux的跨平台客户端应用,以及Android和苹果iOS操作系统的移动客户端下载地址。

Nextcloud file提供了内置的、强大的协同分享功能,桌面、移动和web界面以及WebDAV访问。

Nextcloud群件集成了和其他生产力功能,帮助团队根据您的条件更快、更轻松地完成工作。

Nextcloud Talk通过集成的屏幕共享和SIP集成(),通过浏览器和移动界面提供实时、私人的音频/视频会议和文本聊天。

Nextcloud上的文件存储在一个通用的目录结构中,可以通过WebDAV访问。

Nextcloud可以通过OpenID或LDAP实现用户组或组之间读写权限的调整,从而达到利用第三方平台的OAuth2实现文件共享和访问的目的;

Nextcloud上的用户可以使用基于浏览器的文本编辑器、书签服务、zoom URL服务、相册、RSS阅读器和文本查看器;

Nextcloud具有良好的可扩展性,可以轻松地将文件连接到DropBox、谷歌云和亚马逊S3。

小贴士:

Nextcloud扩展应用程序安装(离线安装):https://apps.nextcloud.com

基于docker安装NextCloud

环境介绍

这里可以用一个VPS做网盘,自然需要一个大硬盘VPS(大鸡)。这里推荐盘点RackNerd的廉价美国VPS套餐,性价比高,1Gbps大带宽的AMD NVMe应有尽有,年缴低至12美元。

系统:centos7

软件:安装了nginx和docker。

IP地址:192.168.1.3

域名:自备域名和SSL证书(不需要)

1.拉镜像

docker pull nextcloud

2.创建装载文件夹

mkdir -p /data/docker/nextcloud

运行镜像并设置文件挂载。

码头运行-itd \\

参数描述:

name:将容器名称设置为nextcloud。

-p 8001:80:端口映射,将主机的8081端口映射到容器中的80端口。

-v/data/docker/next cloud:/var/www/html:将容器中的项的/var/www/html数据目录映射到本地。

-d在后台启动。

请访问http://192.168.1.3:8001/

安装推荐的应用程序

配置HTTP访问

先配置nginx。

服务器{

位置/{

proxy _ pass http://127 . 0 . 0 . 1:8001;

proxy _ redirect off

proxy _ set _ header Host $ host

proxy _ set _ header X-Real-IP $ remote _ addr;

proxy _ set _ header X-Forwarded-For $ proxy _ add _ X _ Forwarded _ For;

}

}

重启nginx

Nextcloud配置办公套件

支持Office文档的在线预览和编辑以及文件同步。

请转到“管理”-“next cloud Office Suite”-“从App Store安装”。

在特色应用中,

客户端安装

支持windows、Android、IOS等重要平台,当然也可以去github官网下载最安全。

西部数码代理(chenqinet.cn)是工信部、ICANN、CNNIC认证的全球顶级域名注册服务机构,中国五星级域名注册商!超过2000万个域名通过西部数码代理注册和管理,超过100万个网站托管在西部数码代理云服务器虚拟主机。西部数码代理支持数十个顶级域名的注册和管理,支持批量查询、批量注册、批量分析、智能分析、批量迁移等便捷易用的功能,使用体验非常好。

目前西部数码代理域名注册在售,最低只要1元!

更多详情,请见http://zhuji.chenqinet.cn/services/domain/.

西部数码代理域名抢占预订,支持各类高价值老域名抢占,支持“网站历史、百度收录、百度权重、历史外链、百度评价、搜狗反链接”等综合搜索功能,共计26项!可以快速准确的定位到你想要定位的各类精品域名!同时,西部数码代理域名抢注整合了全球多家抢注厂商(将陆续增加近200家抢注厂商),梳理出13个抢注渠道,从根本上提高抢注成功率!

其中第一关成功率高达99%。每天西部数码代理预发布功能也会发布一些优质的过期域名,可以直接注册拍卖。

预定你最喜欢的域名:http://zhuji.chenqinet.cn/services/grab/index.asp.

后台-系统设置-扩展变量-手机广告位-内容页底部广告位3