Nextcloud Linux上安装条件

2020年03月19日 · nextcloud · 技术帮助分享 · 1174次阅读

------正---文------

tar存档包含所有所需的PHP模块。本节列出所有必需的和可选的PHP模块。您的Linux发行版应该包含所有必需模块的包。您可以通过键入php -m | grep -i <module_name>。如果得到结果,模块就会出现。

所需:

  • PHP (7.1, 7.2 or 7.3)

  • PHP module ctype

  • PHP module curl

  • PHP module dom

  • PHP module GD

  • PHP module hash (only on FreeBSD)

  • PHP module iconv

  • PHP module JSON

  • PHP module libxml (Linux package libxml2 must be >=2.7.0)

  • PHP module mbstring

  • PHP module openssl

  • PHP module posix

  • PHP module session

  • PHP module SimpleXML

  • PHP module XMLReader

  • PHP module XMLWriter

  • PHP module zip

  • PHP module zlib

数据库连接器(为数据库选择一个:)

  • PHP模块PDO_sqite(>=3,由于性能原因通常不推荐)

  • PHP模块PDO_MySQL(MySQL/MariaDB)

  • PHP模块PDO_pgsql(需要PostgreSQL>=9.0)

推荐:

  • PHP模块fileinfo(强烈推荐,提高文件分析性能)

  • PHP模块bz 2(建议提取应用程序所需的)

  • PHP模块intl(提高非ASCII字符的语言翻译性能和修复排序)

特定应用程序所需:

  • PHP模块LDAP(用于LDAP集成)

  • PHP模块smbclient(SMB/CIFS集成 )

  • PHP模块ftp(用于FTP存储/外部用户身份验证)

  • PHP模块IMAP(用于外部用户身份验证)

推荐用于特定应用程序(可选):

  • PHP模块EXIF(用于图片应用程序中的图像旋转)

  • PHP模块GMP(用于SFTP存储)

用于增强服务器性能(可选)选择下列内存缓存之一:

  • PHP模块APCU(>=4.0.6)

  • PHP模块memcached

  • PHP模块redis(>=2.2.6,事务文件锁定所需)

看见内存缓存若要了解如何选择和配置memcache,请执行以下操作。

用于预览生成(可选):

  • PHP模块imagick

  • avconv 或者 ffmpeg

  • OpenOffice或LibreOffice

用于命令行处理(可选):

  • PHP模块pcntl(通过按下命令中断)ctrl-c)

您不需要Web服务器的WebDAV模块(即Apache的mod_webdav),因为NextCloud本身有一个内置的WebDAV服务器,即SabreDAV。如果mod_webdav启用时,必须为NextCloud禁用它。



------结---束------

『静谧星河』采用《署名-相同方式共享 4.0 国际》进行许可。如需转载请保留本文地址。
本文地址:
https://www.yuvin.cn/nextcloud/120.html
AD

支持我

教程nextcloud

静谧星河最后编辑于4年前


因本站不提供交互式服务,评论均需审核后显示,敬请谅解。

添加新评论

captcha

请输入验证码