The cms runs on php so your host/server should be linux based with php 4.3 or above. A fresh install requires approximately 12mb of file space with additional space required for template files, content and images.
To install the cms, all files need to be uploaded to your host. You'll need to use an ftp client to upload files and to set file permissions. It's usually best to upload to a folder called cms on the root folder, this way the cms files are all contained in a folder of their own and not mixed up with other files and folders in your websites root directory.
A typical install directory: /public_html/cms/
Once uploading is a complete the following directories need to have write access:
/backup
/cache
/data
/images
/themes
You can set file permssions using your ftp client. Setting permisions to 777 will work for all cases. If your host/server allows scripts to write files into directories with lower permissions such as 755 or 775 you can choose to set permissions to one of these instead.
To unlock and run the cms on your website you will need to place your license file in the root folder of the cms. You will also need to ensure the correct loader file is present for use with your server and php version. If you install the cms into a sub directory off public_html (eg. public_html/cms/) you may need to move the ixed folder from the cms directory up to the public_html directory, although this is not always required. Loader files for linux 32 bit are included with the install. Loaders for other operating systems can be downloaded from the Source Guardian website http://www.sourceguardian.com/ixeds/
For php versions 5.2 and above the required loader file needs to be copied into the extension_dir. If dynamic loading is enabled this is all that is required, if it's not enabled the loader will need to specified in the php.ini file. eg extension=ixed.5.2.lin - If you do not have access to the extension_dir you will need to contact your host to do this for you. Alternatively you might be able to use a lower php version, some hosts allow you to switch between php 4 and 5 via the hosts control panel or by using a htaccess file.
At this point installation is complete and you should be abe to login to the admin area. Point your browser to the cms admin page eg. http://www.mydomain.com/cms/admin/ - If you see a login form congratulations the installation has been successful and you can login using the default username and password admin
Once logged into the admin area go to the Configuration page and set the Website Settings for your website.
The main config file contains important configuration settings and software defaults that may or may not need to be changed for your setup.
scripts/config.php
An index.php file with the code below is required to run the cms front end. This should usually be uploaded to the root directory for your website where the home page index file would normally go (usually public_html). Make sure you rename or remove any existing index.htm or index.html files which will usually override an index.php file.
<?php require_once("path_to_cms/scripts/cms_front.php") ?>
Q: I get a blank screen when trying to access the admin page
A: Check that the cms.licence file is present in the cms directory.
Q: I get an error message something like..
Error: cms root directory does not exist
A: Try setting the cms_root_dir and cms_root_url manually in cms/scripts/config.php
Q: I get a php error message something like..
PHP Warning: require(somefilepath/somefile.php): failed to open stream: No such file or directory in somefilepath/cms/scripts/main.php
A: Try setting the cms_root_dir and cms_root_url manually in cms/scripts/config.php
Q: I can see the admin page but when I try to login it says page not found.
A: Try setting the cms_root_url manually in cms/scripts/config.php
Q: I can see the admin page but I get a blank screen when trying view the front end of the website.
A: Check that the index.php file you are accessing points to the correct location for cms_front.php as mentioned above. If using php4 and index.php is correct and present try moving the ixed folder out of the cms directory and into your public_html directory.