X-Git-Url: https://git.mxchange.org/?a=blobdiff_plain;f=INSTALL;h=0483320a78bc08795afbde082346043a583d37a9;hb=b7c6f7fc0a548a5fba8030b90e6282c03856e80f;hp=3396486692fe7ec027fa6c3f07be61352ffd818e;hpb=85c3f82ff3d99e13a758e16263e689740d9e43f7;p=quix0rs-gnu-social.git diff --git a/INSTALL b/INSTALL index 3396486692..0483320a78 100644 --- a/INSTALL +++ b/INSTALL @@ -28,7 +28,7 @@ run correctly. section on 'Queues and daemons' for more information. - MariaDB 5+ GNU Social uses, by default, a MariaDB server for data storage. Versions 5.x and 10.x have both reportedly - worked well. It is also possible to run MySQL 5.x. + worked well. It is also possible to run MySQL 5.5+. - Web server Apache, lighttpd and nginx will all work. CGI mode is recommended and also some variant of 'suexec' (or a proper setup php-fpm pool) @@ -54,10 +54,9 @@ Better performance For some functionality, you will also need the following extensions: -- memcache A client for the memcached server, which caches database - information in volatile memory. This is important for - adequate performance on high-traffic sites. You will - also need a memcached server to store the data in. +- opcache Improves performance a _lot_. Included in PHP, must be + enabled manually in php.ini for most distributions. Find + and set at least: opcache.enable=1 - mailparse Efficient parsing of email requires this extension. Submission by email or SMS-over-email uses this. - sphinx A client for the sphinx server, an alternative to MySQL @@ -67,12 +66,9 @@ For some functionality, you will also need the following extensions: will be emulated if not present. - exif For thumbnails to be properly oriented. -You may also experience better performance from your site if you install -a PHP bytecode cache/accelerator. Currently the recommended cache module -is 'xcache', which after installation (php5-xcache) can be enabled in -your site's config.php with: - - addPlugin('XCache'); +You may also experience better performance from your site if you configure +a PHP cache/accelerator. Most distributions come with "opcache" support. +Enable it in your php.ini, it is documented there together with its settings. Installation ============