Groupware Servers
Groupware servers are meant to operate on a server platform. You must install the server version of Ubuntu/Ubuntu first. Read Servers.
Kolab
Kolab is the most comprehensive open-source groupware solution available and is distributed as a multi-platform solution. (It integrates easily with both Ubuntu (including Evolution) and KDE/Kubuntu (including Kontact).) It is free and open source with a GPL license (unlike other groupware solutions), yet enterprise support is also available. It is scalable to large organizations and is Outlook (MS-Exchange) and Mozilla compatible. This is a German package, however, and documentation in English is limited, which can make installation challenging. The Kolab website provides its own instructions for installation from source (currently v. 2.2). In brief:
Install the compiler and other necessary stuff:
Make a directory for the Kolab installation and make it universally accessible:
Optional: If you wish to mount kolab in its own partition, then create a new partition (using Gparted, for example). Figure out the device name of your extra partition:
Mount /dev/sda3 (or whatever your partition is) as /kolab by editing /etc/fstab:
and adding the line:
/dev/sda3 /kolab ext3 defaults,rw 0 0
then reboot and make sure there are no errors.
Make a directory into which to download kolab:
Download all the current Kolab files:
Install Kolab (as root using sudo -s):
Reboot your system.
Stop Kolab services and run the configuration utility:
Obviously, you should know all your details, such as your fully qualified host name, domain details, etc., before doing this step. If you are not familiar with OpenLDAPand LDAP basics, you should learn about it, as Kolab uses the slapd OpenLDAP server daemon.
Restart all Kolab services:
Login to the web administrator interface using "manager" and the password you set at bootstrap configuration:
https://yourhost.yourdomain.name/admin
Kolab Debian package
There is an Ubuntu/Kubuntu/Debian package for Kolab (v. 2.1), but no support for it exists. In fact, it is due to be removed from the Debian packages because of this lack of support. The installation instructions are included below for reference, and if you have success installing from the package, please add the steps you took to make it work.
To reconfigure setup after the original installation, stop all web services:
and then start the Kolab bootstrap setup:
and proceed with configuration for your server/domain. Then restart all the services (e.g. sudo /etc/init.d apache2 start).
Notes: Kolab uses its own server components, and it is best to run Kolab on a dedicated server. However, it is possible to run other servers on the same machine, as long as you choose alternate ports if the server modules conflict.
Happy Testing...!!!
Sources :
http://ubuntuguide.org/wiki/Ubuntu:Jaunty
Groupware servers are meant to operate on a server platform. You must install the server version of Ubuntu/Ubuntu first. Read Servers.
Kolab
Kolab is the most comprehensive open-source groupware solution available and is distributed as a multi-platform solution. (It integrates easily with both Ubuntu (including Evolution) and KDE/Kubuntu (including Kontact).) It is free and open source with a GPL license (unlike other groupware solutions), yet enterprise support is also available. It is scalable to large organizations and is Outlook (MS-Exchange) and Mozilla compatible. This is a German package, however, and documentation in English is limited, which can make installation challenging. The Kolab website provides its own instructions for installation from source (currently v. 2.2). In brief:
Install the compiler and other necessary stuff:
$ sudo apt-get install build-essential
Make a directory for the Kolab installation and make it universally accessible:
$ sudo cd / $ sudo mkdir /kolab $ sudo chmod 777 /kolab
Optional: If you wish to mount kolab in its own partition, then create a new partition (using Gparted, for example). Figure out the device name of your extra partition:
$ fdisk -l It should be something like /dev/sda3
Mount /dev/sda3 (or whatever your partition is) as /kolab by editing /etc/fstab:
$ sudo nano /etc/fstab
and adding the line:
/dev/sda3 /kolab ext3 defaults,rw 0 0
then reboot and make sure there are no errors.
Make a directory into which to download kolab:
$ mkdir /kolabtmp
Download all the current Kolab files:
$ cd /kolabtmp $ wget -r -l1 -nd --no-parent http://ftp.gwdg.de/pub/linux/kolab/server/beta/kolab-server-2.2.1-beta-1/ix86-debian4.0
Install Kolab (as root using sudo -s):
$ sudo -s $ sh install-kolab.sh 2>&1 | tee kolab-install.log
Reboot your system.
Stop Kolab services and run the configuration utility:
$ sudo /kolab/bin/openpkg rc all stop $ sudo /kolab/sbin/kolab_bootstrap -b
Obviously, you should know all your details, such as your fully qualified host name, domain details, etc., before doing this step. If you are not familiar with OpenLDAPand LDAP basics, you should learn about it, as Kolab uses the slapd OpenLDAP server daemon.
Restart all Kolab services:
$ sudo /kolab/bin/openpkg rc all start
Login to the web administrator interface using "manager" and the password you set at bootstrap configuration:
https://yourhost.yourdomain.name/admin
Kolab Debian package
There is an Ubuntu/Kubuntu/Debian package for Kolab (v. 2.1), but no support for it exists. In fact, it is due to be removed from the Debian packages because of this lack of support. The installation instructions are included below for reference, and if you have success installing from the package, please add the steps you took to make it work.
$ sudo apt-get install kolabd kolab-webadmin
To reconfigure setup after the original installation, stop all web services:
$ sudo /etc/init.d/apache2 stop $ sudo /etc/init.d/kolabd stop
$ sudo /etc/init.d/kolab-cyrus stop $ sudo /etc/init.d/postfix stop $ sudo /etc/init.d/saslauthd stop
$ sudo /etc/init.d/slapd stop
and then start the Kolab bootstrap setup:
$ sudo kolab_bootstrap -b
and proceed with configuration for your server/domain. Then restart all the services (e.g. sudo /etc/init.d apache2 start).
Notes: Kolab uses its own server components, and it is best to run Kolab on a dedicated server. However, it is possible to run other servers on the same machine, as long as you choose alternate ports if the server modules conflict.
Happy Testing...!!!
Sources :
http://ubuntuguide.org/wiki/Ubuntu:Jaunty
No comments:
Post a Comment
Please Comment...!!