|
Dieser Artikel beschreibt die Installation von Scalix 11.2 Community Edition unter Centos 5.0. Unter Centos 5.1 bzw. mit Scalix 11.1 verhält sich die Installation nahezu gleich.
1. Basis-Installation des Betriebssystems. Die Basisinstallation erfolgt ohne besondere Einstellungen. Firewall sollte deaktiviert werden, wenn der Server in einem lokalen Netz liegt und nicht direkt über SMTP aus dem Web Mails empfängt. ZWINGEND muss SeLinux deaktiviert werden, da sonst einige Anwendungen nicht korrekt funktionieren. SeLinux behindert ebenfalls die Funktionalität von Samba. Shares sind mit aktiviertem SeLinux (ohne großartige Umkonfiguration) nicht aus dem Netz erreichbar. Wenn wir das Lokale Netz als Vertrauenswürdig einstufen (was gegeben sein sollte, ansonsten müsste der Pool der Arbeitnehmer genauer untersucht werden), sind diese Einstellungen nicht problematisch. Es können die Komponenten Office/Grafik und sonstige unnötige Anwendungen abgehakt werden. Entwicklungstools und Systemverwaltungstools können präventiv mitinstalliert werden. 2. Von www.scalix.com/community kann Scalix 11.2 herunter geladen werden. 11.3 hat keine 25 Premium-User mehr inklusive sondern nur noch 10(?). Wer mehr Premiumuser oder die neueste Version haben möchte muß eine Lizenz erwerben, die allerdings immer noch günstiger als Exchange ist. Für die Anbindung von Outlook muß noch der Outlook-Connector herunter geladen werden. 3. Vorbereitung von Centos. Das System muß korrekt im Netz per DNS erreichbar sein. Sollte dies nicht der Fall sein, wird im Outlook an den Clients nicht das Calender-Sharing und Ordnerfreigaben funktionieren. Der User bekommt dann die Meldung, daß der Informationsspeicher nicht verfügbar ist. Per yum müssen noch einige Pakete installiert werden, damit alle Abhängigkeiten des Installers erfüllt sind: yum install jre-15012-linux m2crypto python-elementtree python-sqlite python-urlgrabber rpm-python mc nano bind-utils glibc bash ncurses libstdc++ coreutils grep diffutils gawk sed util-linux tcl tk cyrus-sasl-md5 cyrus-sasl-plain sendmail sendmail-cf which openssl compat-libstdc++ procps elinks krb5-lib libxml2 compat-libstdc++-296 postgresql postgresql-server libical make Manche der Pakete sind evtl. schon vorhanden. Das macht aber nichts. 4. Pakete entpacken. in der Konsole: tar xvfz <Paketname> 5. Installer starten. In das Verzeichnis des Installers gehen und diesen per ./scalix-installer starten. Nach Bestätigung der Lizenz gehen wir von einer Standard-Installation aus und ändern keine der Default-Einstellungen. Der Anschliessende System-Check fördert nun zu Tage, ob z.B. die DNS-Auflösung nicht korrekt ist oder Pakete noch fehlen. Im jetzigen Beispiel bekommen wir die Meldung, daß die 127.0.0.1 auf den eigenen Hostnamen verweist anstatt auf localhost. Durch eine Korrektur der /etc/hosts kann dies behoben werden. Wenn das DNS richtig läuft, ist der Scalix-Server auch über die reine DNS-Abfrage unter seinem FQDN erreichbar anstelle über die Hosts-Datei. Hiernach können wir den Installer erstmal durchlaufen lassen. Wenn die Komponenten installiert sind, kommt die Abfrage nach dem Mailnode-Namen. Dies ist der Hostname. NICHT der FQDN. Die Abfrage nach der Maildomain beantworten wir mit der Internet-Mail-Domain, also mit der Domain, zu der die Mailadressen gehören. Diese unterscheidet sich u.U. von der lokalen Domäne. Auch muß die Abfrage nach dem Display-Format der Usernamen überlegt beantwortet werden, da im Nachhinein nur schwer an dieser Einstellung gebastelt werden kann, wenn erstmal User angelegt wurden. Hiernach wird der Message-Store eingerichtet werden und die Installation ist fast abgeschlossen. <Zwischennotiz: Wenn Sie jetzt eine Meldung erhalten, dass die Installation "failed", prüfen Sie bitte, ob Ihr Azubi die Stromzufuhr zum DNS-Server unterbrochen hat...> Wenn nach einer solchen Unterbrechung der Installer erneut gestartet wird, muß reconfigration aller Komponenten angewählt werden. Evetnuell müssen sogar sämtliche Komponenten deinstalliert werden und erneut installiert werden, da bei der Stromabschaltung das DNS nicht mehr funktionierte und der Message Store unvollständig installiert war... In der folgenden Abfrage nach der Java-Version, lassen Sie Scalix das Mitgebrachte Paket selbst installieren. ACHTUNG: Evtl. muß das vom System installierte java-1.4.2-gcj..... deinstalliert werden, damit es sich nicht mit dem "richtigen" Java von SUN beißt. Wenn nun endlich alle Komponenten richtig drauf sind, muß nochmal mit /etc/init.d/httpd restart der Apache neu gestartet werden, damit wir mit http://systemname/sac auf die Administrationskonsole kommen... Dies war die Basisinstallation. Die weitergehenden Schritte werden in den anderen Howos "Abholung der Mails aus dem Web per Fetchmail" und "Senden der Mais ins Web per Smarthos" beschrieben. Ausserdem wird die Serverwiederherstellung aus Postfachsicherungen gesondert beschrieben. |