System requirements
Elxis can be used in a wide range of platforms and operating systems. This document lists the minimum server requirements needed in order for Elxis to function properly. If you have a question or this document does not cover all the issues regarding Elxis system requirements, contact Elxis Team.
Operating system
Elxis can run on Linux/Unix or Windows. Elxis can also run on Macintosh although we have not tested it. We recommend Linux as the server operating system. Any Linux distribution is fine (Red Hat, Suse, Ubuntu, Slack, Fedora, etc).
Web Server
Elxis can run on any PHP enabled web server. We recommend the usage of the Apache web server (version 1.3 or 2.0). Elxis is also well tested and usable on Microsoft IIS. An excellent alternative to Apache is Lighttpd web server. Mod Rewrite is required by Apache if you wish to enable SEO PRO. For IIS you should use the Ionic Isapi Rewrite filter and for Lighttpd you can have SEO PRO URLs with the help of the Lua scripting language. See also our alternative web servers list.
PHP
We recommend PHP 5.2 or higher. Elxis 2008.0 is compatible with PHP 4.4 or higher but there is strong possibility Elxis next releases to be compatible only with PHP 5.0 or higher. Elxis is a huge CMS with many features that needs some extra PHP memory than a normal PHP script. The minimum PHP memory for an Elxis default installation is 8MB although we recommend 16MB or higher depending on the site size and the number of the enabled extensions. Modern servers have plenty of memory, edit your server's PHP.ini and allocate some more memory to PHP if you wish to be sure (you can raise it up to 256MB for example).
Database
Elxis CMS uses the ADOdb database Abstraction library to handle database. ADOdb supports many digfferent types and versions of databases. Currently elxis support Mysql 4.1 or higher, MySQL 5.0 or higher and PostgreSQL 7.3 or higher. In the near future Elxis CMS will be available for more database types (like FireBird and Oracle).
Browser
Any modern browser is fine for Elxis CMS. We recommend the usage of the Firefox web browser. Other good browsers are: Internet explorer 7, Opera and Safari. Please do not use the old Internet Explorer 6 as it does not render CSS right. Especially in Elxis administration you should have cookies and javascript enabled in your browser for Elxis to work. Administer your Elxis site with Firefox, it is faster, more secure and render perfect elxis CSS.



