Publisher Description
(a)nother (n)eat CMS - anCMS, is yet another CMS, but with a difference. It attempts to consolidate most common and desirable needs of the online communities, into one single, easy to set up, system.
The detailed documentation is under development, but here are quick instructions for installation on Linux.
1) unzip and untar it in /tmp
cd /tmp; tar -zxf anCMS-0.61.tar.gz
2) cd /tmp/anCMS-0.61
3) Create a mySQL database, anCMS:
-------------------------------
bash# mysql -u root mysql (if root does not have a password, otherwise)
bash# mysql -u root --password=<root_pwd> mysql
mysql> create database anCMS;
Create a user 'anCMS' with password 'anCMS' (or any other password, but then
don't forget to change it accordingly in cgi-bin/anCMS/MODS/db.pm)
--------------------------------------------------------------------
mysql> GRANT SELECT, INSERT, UPDATE, DELETE, CREATE, DROP, INDEX, ALTER, LOCK TABLES, CREATE TEMPORARY TABLES ON anCMS.* TO anCMS@localhost identified by 'anCMS';
mysql> FLUSH PRIVILEGES;
mysql> quit;
Load the database:
------------------
bash# mysql -u anCMS --password=anCMS anCMS < anCMS.db.dmp
4) cd cgi-bin
edit config/anCMS.config, make sure following params are set right.
AppHomepage = http://www.yourdomain.com/anCMS-0.61/
or
AppHomepage = http://127.0.0.1/anCMS-0.61/
(if testing locally on your machine)
BaseDir = /var/www/html/anCMS-0.61
AppCgiDir = http://www.yourdomain.com/cgi-bin/anCMS
or
AppCgiDir = http://127.0.0.1/cgi-bin/anCMS-0.61/
(if testing locally on your machine)
5) cd ..
mv html /var/www/html/anCMS-0.61
mv cgi-bin /var/www/cgi-bin/anCMS-0.61
cd /var/www/html/anCMS-0.61
chmod -R go+rw data
chmod -R go+rw pics
6) start anCMS using
http://www.yourdomain.com/anCMS-0.61/
or
http://127.0.0.1/anCMS-0.61/
(if testing locally on your machine; don't need internet)