User Tools

Site Tools


installation:requirements

Server Requirements and Apache Modules

Server Requirements

  1. UNIX/Linux host
  2. PHP 5.2+
  3. Apache - See below for modules used
  • No MySQL, No Database needed
  • Windows hosting has been tested successfully, with minor limitations.
  • Nginx working (tested on Debian Lenny and Squeeze) with minor tweaks.

Would be nice to know where the minor tweaks are for NGINX as nothing working past the first level of pages eg:www.mydomain.com/blah/ works and www.mydomain.com/blah/page2/ does not (404)

Apache & PHP: Required Modules

Required Modules

SimpleXML is used by GetSimpleCMS for efficient XML document manipulation.
The extension is enabled by default in most distros. To be sure for local development, open a terminal and list all PHP modules by typing:

php -m

For remote servers, upload a file phpinfo.php with the following contents:

<?php phpinfo(INFO_MODULES); ?>

..navigate to it in the browser, and search for SimpleXML. If SimpleXML is not in the list, you need to install it.

Important but not Absolutely Required Modules

  • ZipArchive - For making zip backups of your website. If you do not have this installed, GS will try to use the zlib library to create .tar.gz files instead of .zip .
  • Apache mod_rewrite - This is only needed if you want to use FancyURLs (set within the control panel's 'settings' page). aka rewrite_module.
  • Curl - Curl is needed to connect to our API to check for GetSimple updates.
  • GD Library - This module is needed in order to create thumbnails on uploaded images.

Links

Back to the GetSimple Wiki Contents Page

Pages in this Section

Installation

installation/requirements.txt · Last modified: 2018/08/25 00:10 by plahpoy