There isn't install wizard for TomatoCMS at this time. Don't worry, the installation does not take so much time. Just do the following steps:
- 2010/01/18: From 2.0.1 version, you can use Install Wizard to install TomatoCMS
1. Download the latest version from http://www.tomatocms.com
2. Unzip the downloaded file and upload to your server
The structure of folders are similar as follow:

3. All application settings are stored in file app/config/config.ini
* Database connection settings
TomatoCMS support both single and multiple database servers which work in replication environment.
The master server is the server only for writing data and the slave one is only for reading data.
In most common case, your website is hosted on share hosting, the master and the slave is the same.
Don't care about master.server1 or slave.server2, they are used to define the configuration section for master and slave connection.
Change the value of setting to suit your servers:
For most general users which deploy TomatoCMS on local or share hosting, you don't have to change the value for master.server1.host, master.server1.charset and master.server1.port settings. Leave it as default.
Do the similar modifications for slave.server2.
* Web information settings
* Date time settings
For date time value, you can use all formats supported by PHP date() function which described here.
* Cache settings
TomatoCMS support all cache models supported by Zend Framework and your server, off course.
Most general cache models are File and Memcache:
- If you want to cache to file system, use the following options:
You can change "{TOMATO_TEMP_DIR}{DS}cache" to path of folder will be used to store the cached data (Remember set the write permission to this folder).
- If your backend cache is Memcached, use the following options:
You have many memcached servers? Very simple, just add more options:
4. Create database and import sample data from file tomato_cms_db.sql which was located at install folder.
5. Set write permisson to the following files/folders:
6. Go to URL of your website and see the result:

7. Do you want to go to administration section?
Go to http://yourdomain/admin and use the default administrator account:
- Username: admin
- Password: admin
(Remember change your password after logging in)
If you see the dashboard of administration section, congratulation!

IF YOU CAN NOT INSTALL OR THERE ARE ERRORS AFTER PERFORMING ABOVE STEPS, please use the comment form below to send the error messages you received on website, or send an email to core@tomatocms.com
Thanks you very much.

Comments
Collapse