Last active
June 12, 2017 12:27
-
-
Save bekcpear/cacfd013833c2974f70540dff7621603 to your computer and use it in GitHub Desktop.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
OwnCloud | |
Required | |
PHP >= 5.6 | |
Extensions | |
(d) means that this extension is enabled by default | |
(d) --disable-ctype Ctype For character type checking | |
--with-curl[=DIR] cURL Used for aspects of HTTP user authentication | |
(d) --disable-dom DOM For operating on XML documents through the DOM API | |
--with-gd[=DIR] GD For creating and manipulating image files in a variety of different image formats, including GIF, PNG, JPEG, WBMP, and XPM. | |
(d) --disable-hash HASH Message For working with message digests (hash). | |
Digest Framework | |
(d) --without-iconv iconv For working with the iconv character set conversion facility. | |
(d) JSON For working with the JSON data-interchange format. | |
(d) --disable-libxml libxml This is required for the _DOM_, _libxml_, _SimpleXML_, and _XMLWriter_ extensions to work. It requires that libxml2, version 2.7.0 or higher, is installed. | |
--enable-mbstring Multibyte String For working with multibyte character encoding schemes. | |
(d) PDO This is required for the pdo_msql function to work. | |
(d) --disable-posix POSIX For working with UNIX POSIX functionality. | |
(d) --disable-simplexml SimpleXML For working with XML files as objects. | |
(d) --disable-xmlwriter XMLWriter For generating streams or files of XML data. | |
--enable-zip Zip For reading and writing ZIP compressed archives and the files inside them. | |
--with-zlib[=DIR] Zlib For reading and writing gzip (.gz) compressed files. | |
Database Connectors: | |
--with-pdo-mysql[=DIR] | |
--with-mysql-sock[=DIR] pdo_mysql For working with MySQL & MariaDB. | |
--with-pgsql[=DIR] pgsql For working with PostgreSQL. It requires PostgreSQL 9.0 or above. | |
(d) --without-sqlite3 sqlite For working with SQLite. It requires SQLite 3 or above. This is, usually, not recommended, for performance reasons. | |
Required For Specific Apps: | |
--enable-ftp ftp For working with FTP storage | |
sftp For working with SFTP storage | |
--with-imap[=DIR] imap For IMAP integration | |
ldap For LDAP integration | |
smbclient For SMB/CIFS integration | |
+ SMB/Windows Network Drive mounts require the PHP module smbclient version 0.8.0+; see SMB/CIFS. | |
Optional: | |
--with-bz2[=DIR] Bzip2 Required for extraction of applications | |
(d) Fileinfo Highly recommended, as it enhances file analysis performance | |
--enable-intl(or byPECL)intl Increases language translation performance and fixes sorting of non-ASCII characters | |
--with-mcrypt[=DIR] Mcrypt Increases file encryption performance | |
--with-openssl[=DIR] OpenSSL Required for accessing HTTPS resources | |
imagick Required for creating and modifying images and preview thumbnails | |
* byPECL && --with-imagick=DIR | |
Recommended | |
For Specific Apps: | |
--enable-exif Exif For image rotation in the pictures app | |
--with-gmp GMP For working with arbitrary-length integers | |
For Server Performance: | |
For enhanced server performance consider installing **one of** the following cache extensions: | |
apcu | |
memcached | |
redis (>= 2.2.6+, required for transactional file locking) | |
See Configuring Memory Caching (https://doc.owncloud.org/server/10.0/admin_manual/configuration_server/caching_configuration.html) to learn how to select and configure a memcache. | |
For Preview Generation: | |
avconv or ffmpeg | |
OpenOffice or LibreOffice | |
For Command Line Processing: | |
--enable-pcntl PCNTL Enables command interruption by pressing ctrl-c |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment