Dictator CMS

Software Requirements

Dictator CMS runs on the industry-standard LAMP (Linux, Apache, MySQL, PHP) platform. This is the environment in use by most web hosting providers.

Following are Dictator’s typical software requirements. These requirements may only be significant if you are intending on running your own web server, as most of the large web hosting providers already meet these requirements.

Operating System

Unix-based web account with SSH shell access (for installation). Linux RedHat/Fedora recommended, but not required. See web host recommendations. Dictator CMS is not designed to run on Windows-based web servers at this time.

Web Server Software

Most hosts run Apache 1.x, but if running Apache 2.x, ensure that your host allows you to use .htaccess files. In Apache’s configuration, this is set with the “AllowOverride” directive, which should be set to “All”. If you prefer not to set it to “All”, it should at least allows Dictator to use http authorization and URL rewriting via mod_rewrite.

Optional: In a shared hosting environment, you may prefer to be running with PHPsuExec, OR running as a CGI-module for maximum security. In a dedicated hosting environment, this is not a consideration.

Ongoing Access

We need SSH access to continue as long as you want to take advantage of automatic updates to your Dictator installation. Automatic updates are occasionally installed to add features, fix bugs or to harden security with your installation. We are unable to provide support or warranty for Dictator installations where we cannot access or upgrade the core. RCD can also provide updates manually to you for your own installation, but studio hourly rate applies for instruction and support since the process is not automated.

Browser Requirements (Admin)

Dictator’s administrative interface makes extensive use of Web 2.0 technologies and requires use of a modern web browser with Javascript enabled. The following web browsers are recommended for Dictator’s Admin side: