ok that takes care of the putting the files on the server .... according to the install documentation i would need to do the following: Is all this possible via the CPanel ?
Also within the CPanel are you able to edit the contents of files ? e.g. if i wanted to change a setting in the config files of this application.
I have been mucking around with the demo cpanel and it wouldnt allow me to untar files im guess this is a restriction of the demo ?
Apache webserver (or another php enabled webserver)
1. Untar the source package to document root dir or your webserver
- cd DOCUMENT_ROOT
- tar zxvf cms-VERSION.tar.gz
check out the latest version from subversion
- svn co http://svn.cmsmadesimple.org/cms/trunk
----- If your webserver has write access to your new CMS directory you can skip step 2 ------
2. create an empty config.php file and make it writable by your webserver's user:
- touch config.php
- chmod 666 config.php
3. Create the cms database and grant a user rights to use it:
- login to mysql: mysql -u root -p
create database cms;
grant all privileges on cms.* to cms_user@localhost identified by 'cms_pass';
4. Fix the permissions on the cache and template compilation directories so the web server has access to them.
- chmod 777 tmp/templates_c
- chmod 777 tmp/cache
- chmod 777 uploads
- chmod 777 uploads/images
optionally, if you would like to be able to install modules via the admin panel:
- chmod 777 modules
5. Open up your new CMS site in your webbrowser and you will be guided through a short install.
6. After install, for security sake, you should set your config.php back to a read-only state.
- chmod 444 config.php
7. To reach the admin of your site, point your browser to: http://yoursiteurl/admin/