Well, it took some time figure out things... But now I've managed to install it (to try it out).
It's a good CMS solution but I have to say I like METADOT better.
Anyway, here comes what you have to do to get things work.
1 - Download WebGUI 5.5.4 (obvously)
2 - Untar it (I put it in /opt/WebGUI)
3 - Modify you httpd.conf by creating 87 webgui in /etc/e-smith/templates-custom/etc/httpd/conf/httpd.conf/
Alias /extras/ /opt/WebGUI/www/extras/
Alias /webgui/ /opt/WebGUI/www/
Alias /uploads/ /opt/WebGUI/www/uploads/
<Location "/webgui/">
SetHandler cgi-script
PerlHandler Apache::Registry
PerlSendHeader On
Options +ExecCGI
DirectoryIndex index.pl
</Location>
4 - Run /sbin/e-smith/expand-template /etc/httpd/conf/httpd.conf
restart your httpd service
4 - Create mysql database WebGUI - via phpmyadmin OR
mysql -e "create database WebGUI"
mysql -e "grant all privileges on WebGUI.* to webgui@localhost identified by 'password'"
mysql -e "flush privileges"
Load the database with the create script:
mysql -uwebgui -ppassword WebGUI < docs/create.sql
5 - Edit your /opt/WebGUI/etc/WebGUI.conf file
sitename = yoursite.com
dsn = DBI:mysql:WebGUI
dbuser = db-user
dbpass = password
logfile = /var/log/webgui.log (create this manualy and chmod to 777)
extrasURL = /extras
extrasPath = /opt/WebGUI/www/extras
uploadsURL = /uploads
uploadsPath = /opt/WebGUI/www/uploads
I think you're ready go from here. Good luck. Contact med if you need more help. You can see my WebGUI site at
http://www.ergin.net/webgui/