Diff for "Zarafa"


Differences between revisions 1 and 2
Revision 1 as of 2009-09-04 21:03:37
Size: 1498
Editor: 253-253-016-195
Comment: still not finished
Revision 2 as of 2009-09-04 21:24:31
Size: 2863
Editor: 253-253-016-195
Comment:
Deletions are marked like this. Additions are marked like this.
Line 13: Line 13:
This doctionation were not possible without the great work of ... This doctionation were not possible without the great work of (sorry, many pages are in german!)
* http://blog.netzpiraten.ch/openldap-unter-ubuntu-installieren/
* http://wiki.ubuntu-forum.de/index.php/OpenLDAP
* https://help.ubuntu.com/8.10/serverguide/C/openldap-server.html
* Zarafa Documentation which is realy good
Line 23: Line 28:
=== Download files ===
Look here http://www.zarafaserver.de/download-community
I downloaded the 64 Bit Ubuntu 8.04 version.
Line 29: Line 38:

   # Install some Dependencies
   apt-get install mysql-server libapache2-mod-php5 slapd ldap-utils phpldapadmin libldap-2.4-2
}}}

=== Zarafa installation ===

{{{
   # Became root
   sudo bash
   # goto where you downloaded the Zarafa-Files
   cd <DOWNLOADFOLDER>
   # unzip anything
   tar -xvzf *gz

   # start installation
   install.sh
}}}

=== LDAP configuration ===

{{{
   # copy schema
   sudo cp /usr/share/zarafa/zarafa.schema /etc/ldap/schema
}}}

Following adjustments within /etc/ldap/slapd.conf:
{{{
   # Zarafa
   include /etc/ldap/schema/zarafa.schema
}}}

Now start the LDAP-Server, the HTTP-Server and make sure that the link for phpldapadmin is enabled
{{{
   # Became root
   sudo bash
   ln -s /usr/share/phpldapadmin /var/www/phpldapadmin
   /etc/init.d/apache2 restart
   /etc/init.d/slapd restart
}}}

Now you should see the phpldapadmin-screen when going to
http://localhost/phpldapadmin




   

This wiki document explains how to setup Zarafa Mailserver on Ubuntu Hardy. The intended audience is experienced Linux users and system administrators.

Introduction

If you are new to Zarafa, please find more information on their homepage at http://www.zarafa.com/

This documentation describes how to set up Zarafa Mailserver, Postfix and Postgrey (for receiving Mails including Greylisting), OpenLDAP as central user-storage to postfix, phpldapadmin for editing LDAP-Users via Web-Page.

Thanks to

This doctionation were not possible without the great work of (sorry, many pages are in german!) * http://blog.netzpiraten.ch/openldap-unter-ubuntu-installieren/ * http://wiki.ubuntu-forum.de/index.php/OpenLDAP * https://help.ubuntu.com/8.10/serverguide/C/openldap-server.html * Zarafa Documentation which is realy good

Pre-Requirements

I started with a plain Ubuntu 8.04 LTS Server with no special packages except OpenSSH-Server installed during installation from the CD. My machine is a virtual. Currently I have assigned 1 CPU and 512 MB RAM and it works good (registered 10 Users within Zarafa and max. 2 Users concurrent on webaccess).

Step-By-Step Installation

Please note, I just copy the Unix-Commands with have to be entered at shell (eather SSH-Remote-Shell or on the machine itself starting Terminal-Session). Lines starting with a hash (#) are remark-lines. Since anything after a hash is ignored by the shell, it doesn't mather if you enter this also.

Download files

Look here http://www.zarafaserver.de/download-community I downloaded the 64 Bit Ubuntu 8.04 version.

Ubuntu-Preparation

Lets start:

   # Became root
   sudo bash

   # Install some Dependencies
   apt-get install mysql-server libapache2-mod-php5 slapd ldap-utils phpldapadmin libldap-2.4-2

Zarafa installation

   # Became root
   sudo bash
   # goto where you downloaded the Zarafa-Files
   cd <DOWNLOADFOLDER>
   # unzip anything
   tar -xvzf *gz

   # start installation
   install.sh   

LDAP configuration

   # copy schema
   sudo cp /usr/share/zarafa/zarafa.schema /etc/ldap/schema

Following adjustments within /etc/ldap/slapd.conf:

   # Zarafa
   include /etc/ldap/schema/zarafa.schema

Now start the LDAP-Server, the HTTP-Server and make sure that the link for phpldapadmin is enabled

   # Became root
   sudo bash
   ln -s /usr/share/phpldapadmin /var/www/phpldapadmin
   /etc/init.d/apache2 restart
   /etc/init.d/slapd restart

Now you should see the phpldapadmin-screen when going to http://localhost/phpldapadmin

Zarafa (last edited 2013-12-09 15:48:22 by cpe-67-242-170-182)