Nextcloud私有云部署指南完整版

Nextcloud私有云高可用部署指南完整版.PDF

Add to wishlistAdded to wishlistRemoved from wishlist 8

Original price was: $29.99.Current price is: $19.99.

- 33%

  Q&A
Purchase Now

基本信息:

  • 语言:简体中文
  • 文件格式:PDF/页数95P(页)
  • 最新版本:V1.7
  • 商品类型:电子书
  • 领域:计算机/互联网/存储
  • 作者:Matrixinfo.ORG网站编辑Leeco
  • 版权:Matrixinfo.ORG网站
  • 获取方式:在线购买下载
  • 支付货币:支持美金、美金兑人民币结算
9.7/10 (Expert Score)
Product is rated as #1 in category Digital Products
在第三方网盘集体落寞的时代,是私人网盘的绝佳选择。支持跨平台、多终端;支持多用户操作,具有强大的协同功能。推荐使用

Nextcloud是目前网盘市场上比较出色的一款开源程序。用Nextcloud你可以部署属于自己的网盘系统,而不再受制于第三方网盘托管商,随着大数据时代通信的快速迭代,海量的数据也在呈几何倍数激增,与此同时风险并存,那就是如何保证数据的安全、可靠。

无疑,Nextcloud几乎可以解决你的所有需求。它即可以满足个人用户的需求,也可以作为家庭成员存储解决方案,还可以作为企业数据托管的解决方案之一。

Nextcloud 的优势在于它不仅仅定位成一个网盘存储系统,更重要的是它的软件生态环境。海量的插件资源组成了其生态的基石,比如您可以在Nextcloud系统上打造属于自己的数据存储托管中心、视频媒体通信、邮件服务、日记本、WebDAV应用、在线Office服务、Task任务看板等…

总之,值得你去尝试。

本书指南集合了我们近两年来在团队使用Nextcloud过程中遇到的各种问题,并详细的介绍了Nextcloud的部署方案等。只需要您有一点点的动手能力,就可以打造一个属于自己的网盘系统。

 

本书适用如下的群体:

  • 迫切想拥有大容量私有云盘
  • 希望私有云盘不限速
  • 希望完全自己掌控数据资产
  • 希望私有云盘可以多人协同作业
  • 希望私有云盘可以作为云日记本同步载体
  • 希望打造家庭多媒体数据存储解决方案
  • 适合个人搭建、适合企业云盘系统部署业务场景

 

本书特点:

  • 全实操总结输出
  • 大量系统优化技巧
  • 高可用,开箱即用稳定
  • 高实用避坑指南,为您节省大量部署时间

 

它的客户端友好程度良好,支持多终端、跨平台设备使用,也兼容目前市面上主流的操作系统。

 


全书目录大纲摘要:

PART 1.  Nextcloud简介 5
1.1. Nextcloud项目简介 5
PART 2. 基础业务部署步骤大纲总览 5
2.1 系统软硬件参数环境 5
2.2 Nextcloud 参数路径说明 6
PART 3. 详细部署过程记录 6
3.1 安装Ubuntu Linux OS 6
3.2 安装php8.0 7
3.3 Apache2的安装及配置 8
3.3.1 Apache2 安装 8
3.4 安装Mysql 数据库程序 10
3.4.1 MySQL 的安装 10
3.4.2 Mysql 8.0官方数据库操作示例 11
3.4.3 Mysql 8.0 数据库详细配置步骤记录 12
3.4.4 Mysql常见安装错误 13
3.4.5 使用phpmyadmin可视化管理Mysql数据库 14
3.5 Nextcloud安装配置 15
3.6 Nextcloud 服务器性能调试优化措施 17
3.6.1 MYSQL 性能优化, 降低内存占用比 17
3.6.2 内存优化之 小内存场景Apache 调整 19
3.6.3 内存优化之 开启缓存 20
3.6.4 PHP 优化之 php-fpm 模块 20
3.6.5 PHP优化之 OPcache 缓存 22
3.6.6 开启HTTP2 23
PART 4. Nextcloud 安全防护配置 24
4.1 全站https SSL证书部署 24
4.1.1 SSL证书部署过程 25
4.1.2 SSL证书各种格式的普及 27
4.1.3  SSL证书间的格式转化 27
4.2 两步安全登陆验证码备用码 28
4.3 使用RSA安全秘钥登录服务器 29
PART 5. Nextcloud 数据迁移及版本升级 32
5.1  Nextcloud 数据迁移 32
5.2  Nextcloud 升级方式一: 页面在线更新升级 33
5.3  Nextcloud升级方式二、命令行更新版本 34
5.4  Nextcloud升级方式三: 手动更新(重新安装覆盖法) 35
PART 6.  进阶篇一、用户体验/性能调试优化 36
6.1 上传下载速度提升 36
6.1.1 优化下载速度 36
6.1.2 优化上传速度 38
6.2 客户端媒体文件缩略图解决 38
6.2.1  安装文件预览插件 38
6.2.2 视频无法生成缩略图 39
6.2.3 Office 文档无法生成预览 40
6.2.4 定时生成缩略图 40
6.3 采用cron执行后台任务 41
6.4 Nextcloud大文件处理 43
6.5 邮件服务器优化 45
PART 7.  进阶篇二、典型拓展应用 45
7.1 如何实现外部磁盘的挂载 45
7.2 Nextcloud 集成Onlyoffice 文件服务器 52
7.2.1 Onlyoffice 的集成与部署 52
7.2.2 性能体验优化 53
7.2.3 部署过程中的常见错误 54
7.3 WebDAV 同步日历/地址簿 55
7.3.1 CalDAV同步日历事项 56
7.3.2 CardDAV同步通讯录联系人 58
7.4 LDAP域认证服务 68
PART 7.  高阶篇一、外网访问本地 Nextcloud 系统 70
7.1 外网访问本地Nextcloud系统的常见方案 70
7.2 成本分析及建议 70
PART 8.  高阶篇二、Nextcloud 系统和数据分离部署 71
PART 9.  高阶篇三、100个常见问题及修复记录[持续更新] 79

配置及使用用例

 

常见问题修复列表

Issue ID描述状态
#001升级版本后,网页端无法登陆,但是手机端、os client均可以正常登陆V
#002内部服务器http 500错误,PHP内存限制低于建议值512MBV
#003手机端上传文件时提示WebDAV Locked,文件被锁V
#004已禁用事务性文件锁定,这可能在竞争条件下导致问题。V
#005内存缓存未配置,为了提升使用体验,请尽量配置内存缓存V
#006PHP 的 OPcache 模块未载入,推荐开启获得更好的性能V
#007该实例缺失了一些推荐的PHP模块。为提高性能和兼容性,我们强烈建议安装它们。imagickV
#008Nextcloud-problem-occ db:convert-filecache-bigintV
#009Nextcloud-problem-add-http-header
extcloud-problem-add-http-header-no-referrer
V
#010HTTP的请求头 “Strict-Transport-Security” 未设置为至少 “15552000” 秒. 为了提高安全性,建议参照security tips ↗中的说明启用HSTS.V
#011挂载外部存储设备时,提示“smbclient” 未安装。无法挂载 “SMB / CIFS”, “SMB / CIFS 使用 OC 登录信息””V
#012数据库丢失了一些索引。由于给大的数据表添加索引会耗费一些时间,因此程序没有自动对其进行修复。索引修复后会大大提高相应表的查询速度。V
#013数据库中的一些列由于进行长整型转换而缺失。由于在较大的数据表重改变列类型会耗费一些时间,因此程序没有自动对其更改。V
#014您的网页服务器未正确设置以解析“/.well-known/caldav”,尤其是在大版本升级以后会出现。V
#015Please contact your administrator. If you are an administrator, edit the “trusted_domains” setting in config/config.php like the example in config.sample.php.V
#016SQLSTATE[HY000] [1045] Access denied for user ‘ clouduser2018’@’localhost’ (using password: YES)V
#017Nextcloud后台日志提示如下错误:”Module ‘imagick’ already loaded at Unknown#0″V
#018Nextcloud升级过程中提示”如下文件被发现”V
#019Nextcloud页面升级过程中提示”Step 4 is currently in process. Please reload this page later.”V
#020error: php You are using a fallback implementation of the intl extension. Installing the native one is highly recommended instead. at /var/www/Nextcloud/3rdparty/patchwork/utf8/src/Patchwork/Utf8/Bootup/intl.phpV
#021有些应用程序目录是由与 Web 服务器不同的用户拥有的。如果应用程序是手动安装的,情况可能是这样的。检查以下应用程序目录的权限V
#022您的数据目录和文件可以从互联网直接访问。.htaccess 文件不起作用。强烈建议您配置 Web 服务器,以便数据目录不再可访问,或者您可以将数据目录移动到 Web 服务器文档根目录。V
#023This Nextcloud instance is currently in maintenance mode, which may take a while. This page will refresh itself when the instance is available again. Contact your system administrator if this message persists or appeared unexpectedly.V
#024创建用户报错:Operation CREATE USER failed for ‘tempuser'@'localhost';V
#025有些应用程序目录是由与 Web 服务器不同的用户拥有的。如果应用程序是手动安装的,情况可能是这样的。检查以下应用程序目录的权限:/var/www/html/apps/xxxV
#026后台绑定邮件服务器后,测试邮件无法送达或反映缓慢V
#027升级时提示错误:connect (101: Network is unreachable) [IP: 91.189.95.85 80]V
#028Internal Server Error

The server encountered an internal error and was unable to complete your request.
Please contact the server administrator if this error reappears multiple times, please include the technical details below in your report.
More details can be found in the server log.
V
#029通过Web升级,升级过程中卡死,提示错误信息为:Update in processV
#030您的安装没有设置默认的电话区域。这对验证配置设定中没有国家代码的电话号码而言是必需的。要允许没有国家代码的电话号码,请添加带区域相应的 ISO 3166-1 code ↗ 的“默认_电话_区域”到你的配置文件中。V
#031此实例中的 php-imagick 模块不支持 SVG。为了获得更好的兼容性,建议安装它。V
#032PHP Fatal error: Uncaught Doctrine\\DBAL\\Exception: Failed to connect to the database: An exception occurred in the driver: SQLSTATE[HY000] [2002] Connection refused in /var/www/html/Nextcloud/lib/private/DB/Connection.php:85\nStack trace:\n#0V
#033最近一次执行后台任务运行时间为 3 月前,似乎哪里出了问题。 请检查后台任务设置V
#034一些文件没有通过完整性检查。了解如何解决该问题请查看我们的文档。(无效文件列表.../重新扫描...)V
#035无法显示Office文档缩略图V
#036pdf文档打开提示错误V
#037在线商城无法安装插件或者安装过程很慢V
#38…upload.part” is locked, existing lock on file: exclusive
V
#39Movie preview generation failed Output: {"0":"ffmpeg version 4.2.4-1ubuntu0.1 Copyright (c) 2000-2020 the FFmpeg developers","1":" built with gcc 9 (Ubuntu 9.3.0-10ubuntu2)","2":" configuration: V
#40Sabre\DAV\Exception\BadRequest: Expected filesize of 332736 bytes but read (from Nextcloud client) and wrote (to Nextcloud storage) 49152 bytes. Could either be a network problem on the sending side or a problem writing to the storage on the server side.V
#41Nextcloud 登录成功,但是点击用户头像无法加载下拉菜单V
#42The PHP OPcache module is not properly configuredV

还记得当年和leeco在公交车上对比测试Nextcloud 弱网环境下的内网穿透速度场景,历历在目。很感谢经过不懈的努力将之整理成电子书。值得推荐。
frankchenfrankchen

 

 

Photos: Nextcloud私有云高可用部署指南完整版.PDF

No more offers for this product!

General Inquiries

There are no inquiries yet.

Nextcloud私有云高可用部署指南完整版.PDF
Nextcloud私有云高可用部署指南完整版.PDF

Original price was: $29.99.Current price is: $19.99.

error: Content is protected !!
Matrixinfo Store
Logo
Shopping cart