如何在NextCloud16上启用缓存16

导读 摘要 NextCloud是一个功能强大且灵活的在线云服务器,任何业务(无论大小)都可以使用它。虽然NextCloud的性能很好,但通过启用缓存可以显著...
摘要 NextCloud是一个功能强大且灵活的在线云服务器,任何业务(无论大小)都可以使用它。虽然NextCloud的性能很好,但通过启用缓存可以显著提高性能。缓存通过在内存中存储频繁请求的对象来提高性能,以提高检索速度。我将在redis的帮助下,向您介绍在NextCloud 16上设置缓存的过程。参见:混合云:IT专业人员指南(TechRepublic下载)您需要做的只是Nextcloud的运行实

NextCloud是一个功能强大且灵活的在线云服务器,任何业务(无论大小)都可以使用它。虽然NextCloud的性能很好,但通过启用缓存可以显著提高性能。缓存通过在内存中存储频繁请求的对象来提高性能,以提高检索速度。我将在redis的帮助下,向您介绍在NextCloud 16上设置缓存的过程。

参见:混合云:IT专业人员指南(TechRepublic下载)

您需要做的只是Nextcloud的运行实例和具有sudo权限的用户帐户。

要做的第一件事就是安装Redis。要执行此操作,请在NetCloud服务器上打开终端窗口,并发出以下命令:

启动并启用Redis使用以下命令:

一旦安装,您将需要配置redis。发出命令:

编辑下列行以反映这些更改:

保存并关闭该文件。

接下来,我们必须向www-data组添加redis,否则NextCloud加载将失败。使用命令执行此操作:

现在我们必须配置NextCloud。为此,发出以下命令:

在该文件中,粘贴以下内容(最后);行:

您的文件应该与图A中的类似。

图A

正确配置的config.php文件的底部。

保存并关闭该文件。

配置了NextCloud之后,使用以下命令重新启动Web服务器:

最后,让我们配置PHPOpcache(NextCloud推荐它来改进基本功能)。为此,发出以下命令:

其中*是安装在系统上的PHP的最新版本。

遍历该文件(从第1799行开始),并确保将以下行配置为这样(在许多情况下,只需删除前导;字符即可取消注释):

保存并关闭该文件。

再次使用以下命令重新启动Apache:

将浏览器指向NextCloud实例。服务应该按预期的方式打开,只是这一次您已经正确地启用了缓存。你应该看到性能有了很大的提高。恭喜您,您已经对NextCloud进行了微调,以更好地满足对您的本地云服务器不断增长的需求。

最新的AWS、MicrosoftAzure、GoogleCloud平台、Docker、SaaS、IaaS、云安全、容器、公共云、混合云、工业云等等的最新知识基础。星期一交货星期一