Install eGroupWare in Ubuntu
By: Onno W. Purbo


# apt-get install libsyncml0 libsyncml-dev libsyncml-utils opensync-plugin-syncml
# apt-get install php-pear php5-gd php5-imap php5-odbc php5-pgsql

# pear install Auth_SASL
# pear install --alldeps Net_IMAP
# pear install Net_Sieve
# pear install HTTP_WebDAV_Server
# pear install --alldeps Log

# vi /etc/php5/apache2/php.ini
	mbstring.func_overload = 7
	magic_quotes_gpc = Off
# /etc/init.d/apache2 restart


# cp eGroupWare-1.4.001.tar.bz2 /var/www/
# cd /var/www
# tar jxvf eGroupWare-1.4.001.tar.bz2

mysql
mysql> SET PASSWORD FOR root@localhost=PASSWORD('password');

alternatively

# mysql -u root -p
Enter password:
mysql> create database egroupware;
mysql> grant INSERT,SELECT on root.* to egroupware@localhost;
mysql> SET PASSWORD FOR egroupware@localhost=PASSWORD('egroupware');
mysql> grant CREATE, INSERT, SELECT, DELETE, UPDATE on egroupware.* to egroupware@localhost;
mysql> grant CREATE, INSERT, SELECT, DELETE, UPDATE on egroupware.* to egroupware;
mysql> exit



# chown -Rf www-data.www-data /var/www/egroupware/

# mkdir /var/lib/egroupware
# mkdir /var/lib/egroupware/default
# mkdir /var/lib/egroupware/default/files
# mkdir /var/lib/egroupware/default/backup
# chown -Rf www-data.www-data /var/lib/egroupware/


http://localhost/egroupware/