Installing CMS Made Simple [version 2.2.8]

You need to follow these steps to install CMS Made Simple (CMSMS):

1. Download the installation files archive (expanded version) and its checksum file from the official vendor site. CMS Made Simple can be obtained from:


2. Once you have downloaded the archive that contains the installation, you need to upload it to your hosting account. You do not need to upload the checksum file.

You can either extract all the files from the downloaded archive and upload them, or you can upload the archive and use the web hosting Control Panel's File Manager to extract the package.

The best way to upload big files or multiple files is via FTP. If you are not sure how to upload the files, please visit this page.

If you are installing the application in your main domain, or in a subdomain, you may need to delete the default index.php file first. You can do this either via FTP or through your web hosting Control Panel's File Manager.

3. You need to create a MySQL database for the CMSMS application. You can do this through your web hosting Control Panel's MySQL Databases section.

You also need to create a MySQL subuser for CMSMS. You can create it from the MySQL Databases section of your Control Panel as well. Be sure to grant all privileges to the MySQL subuser.

4. You will need to create a global php.ini file for your account. Working with php.ini files is covered in this section of the online manual. CMSMS requires a date.timezone setting to operate, and such exists in the initial version the global php.ini file. By default, date.timezone is set to the server's time zone. If you need to change it, you can look up your specific time zone setting at http://php.net/timezones. You should also enable output buffering via the global php.ini on the account. Example values you can add are:

output_buffering = on
output_buffering = 4096

5. To start the installation wizard, open in your browser the URL where the extracted CMS Made Simple files are located and click the installation .php script. On the first page of the installation, choose your preferred language for the interface. Click "Next".

6. CMSMS checks for an existing previous installation in the chosen directory. If none is found, the software allows you to continue. Click "Install".

7. On this step CMSMS checks if the server meets the installation requirements. Click the "Next" button.

8. In the "Database Information" section enter the following: 

Database Hostname: localhost 
Database Name: You need to specify the MySQL database you created for your CMSMS application. 
User name: You need to enter the MySQL username you created at your web hosting Control Panel's MySQL section for your CMSMS application. 
Password: You need to enter the password you assigned to your MySQL user. 

Database Information

Select your time zone under the Server Timezone section.

Server Timezone

Click "Next" to proceed. 

9. At the "Admin Account Information" screen provide credentials for the initial administrator account. This account will have access to all of the functionality of the CMSMS Admin console.

After filling out the form click on "Next".

10. At this step you have to enter the name for your web site (Web Site Name). You can choose any name you wish, like something related to your site content, the name of your company or your domain. On this screen you can also select additional languages to install. Click "Next" to proceed.

11. Click "Next" to extract files from archive and create dummy index.html files.

12. The database will be populated. Click "Next" when the installer reports the performed tasks.

13. You are ready! – CMSMS was successfully installed.

Warning: For security reasons it is important that you remove the installation assistant from your browseable website as soon as you have verified that the operation has succeeded.

: You should monitor the site of the software vendor for any security updates of your installed application.