HowtoForge Linux Anleitungen

Wie man Zimbra Collaboration Suite (ZCS) auf Ubuntu installiert

Diese Anleitung veranschaulicht, wie man Zimbra Collaboration Suite (ZCS) auf Ubuntu 6.10 (Edgy Eft) und 6.06 (Dapper Drake) Server Systemen installiert. Zimbra ist ein open source Programm mit vielen Funktionen um E-Mail, Kalender, Kontakte und Web Dokumente in Zusammenarbeit zu verwalten. Es hat ein funktionsreiches AJAX Web Interface und ist kompatibel mit Kienten wie zum Beispiel Microsoft Outlook, Apple Mail und Novell Evolution, sodass Mail-, Kontakte- und Kalenedereinträge mit dem ZCS Server abgeglichen werden können. Weiterhin kann es mit vielen mobilen Geräten abgeglichen werden. ZCS bedient sich zahlreich vorhandener open source Projekte wie zum Beispiel Postfix, MySQL und OpenLDAP.

Wie man NTFS Schreibunterstützung (ntfs-3g) auf Ubuntu Feisty Fawn aktiviert

Normalerweise können Linux Systeme nur von Windows NTFS Partitionen lesen und nicht auf die Partitionen schreiben, was ziemlich ärgerlich sein kann, wenn man Du mit Linux und Windows Systemen arbeiten musst. Hier kommt ntfs-3g ins Spiel. ntfs-3g ist ein kostenlos erhältliches, open source NTFS Laufwerk für Linux mit Lese-und Schreibunterstützung. Diese Anleitung veranschaulicht, wie man ntfs-3g auf einem Ubuntu Feisty Fawn Desktop installiert und verwendet, um von einem Windows NTFS Laufwerk und Windows Partitionen lesen und auf sie schreiben zu können.

Postfix als Backup MX einrichten

Diese Anleitung veranschaulicht, wie man einen Postfix Mailserver als einen Backup Mail Exchanger für eine Domain einrichtet, sodass er Mails für diese Domain akzeptiert für den Fall, dass der primäre Mail Exchanger ausfällt oder nicht erreichbar ist und die Mails an den primären MX weiterleitet, sobald dieser wieder an ist.

Einrichten von Master-Master Replikation mit MySQL 5 auf Debian Etch

Seit Version 5 ist bei MySQL eine eingebaute Unterstützung für eine Master-Master Replikation dabei, womit das Problem mit selbst-erzeugten Schlüsseln gelöst wird. In früheren MySQL Versionen bestand das Problem mit der Master-Master Replikation darin, dass Konflikte sofort auftraten, wenn beide, Node A und Node B, einen auto-incrementing key in die gleiche Tabelle eingefügt haben. Die Vorteile einer Master-Master Replikation gegenüber der traditionellen Master-Slave Replikation bestehen darin, dass Du Deine Programme nicht ändern musst, damit nur der Master Schreibzugriff erhält und dass es einfacher ist, eine hohe Verfügbarkeit zu gewährleisten, denn wenn der Master ausfällt, hast Du immer noch den anderen Master.

Installation des Apple Safari Browsers mit PlayOnLinux auf Ubuntu 7.10

Diese Anleitung veranschaulicht, wie man Apples Safari Browser auf Ubuntu 7.10 installiert. Da es keine Linux Version von Safari gibt, werden wir es unter Wine ausführen. Wir werden das Tool PlayOnLinux verwenden, um Safari unter Wine zu installieren. Mit PlayOnLinux kannst Du viele Windows Spiel und einige Windows Programme (wie zum Beispiel Office 2003, IE6, MS Money, etc.) auf Linux installieren. Die Installation von Safari auf Linux ist zum Beispiel für Web Designer geeignet, die zu Linux übergelaufen wind, aber trotzdem ihre Websites noch in anderen Browsern testen müssen.

Erstellen eines virtuellen Servers (VPS) mit Debian 3.1 (Sarge) und OpenVZ

In dieser Anleitung werde ich veranschaulichen, wie man einen Server für OpenVZ virtuelle Maschinen auf Debian 3.1 (Sarge) 32Bit Linux vorbereitet. Mit OpenVZ kannst Du mehrere Virtuelle Private Server (VPS) auf der gleichen Festplatte erstellen, ähnlich wie bei Xen und dem Linux Vserver Projekt. OpenVZ ist der open-source Zweig von Virtuozzo, einer kommerziellen Virtualisierungslösung, die von vielen Anbietern, die virtuelle Server anbieten, verwendet wird. Der OpenVZ Kernal Patch ist unter GPL lizenziert, die Benutzer-Level Tools sind unter QPL lizenziert.

Wie man E-Mails einer bestimmten E-Mail Adresse aus der Postfix Mail Queue löscht

Wenn Du von einer Spam-Attacke betroffen bist, die Deinen Mail Server mit Hunderten/Tausenden von E-Mails der gleichen Senderadresse oder Empfängeradresse überflutet, kannst Du Deine Mail Queue von diesen E-Mails mit nur einem einzigen Befehl befreien, bevor die Flut an E-Mails Deinen Server in die Knie zwingt.

Betreiben eines MySQL-basierten DNS Servers: MyDNS

Diese Anleitung veranschaulicht, wie man MyDNS, einen DNS Server, der eine MySQL Datenbank als Backend anstelle von Konfigurationsdateien wie Bind oder djbdns verwendet, installiert und konfiguriert. Das hat den Vorteil, dass Du web-basierte Frontends benutzen kannst um Deine DNS Einträge zu verwalten. Du könntest sogar Dein eigenes Frontend schreiben, z.B. mit PHP, um mit der MyDNS Datenbank zu interagieren. MyDNS liest einfach die Einträge der Datenbank und muss nicht neu gestartet/geladen werden wenn sich DNS Einträge ändern oder Zonen erstellt/bearbeitet/gelöscht werden! Dies ist ein großer Vorteil.

Zugriff auf Linux Partitionen (ext2/ext3) von Windows auf Dual-Boot Systemen (auf 3 verschiedenen Wegen)

Wenn Du ein dual-boot Windows/Linux System hast, kennst Du wahrscheinlich folgendes Problem: Du kannst zwar auf Dateien von Deiner Windows Installation zugreifen während Du in Linux bist, aber nicht umgekehrt. Diese Anleitung zeigt 3 Wege auf, wie Du auf Deine Linux Partitionen (mit ext2 oder ext3 Dateisystem) von Windows aus zugreifen kannst: Explore2fs, DiskInternals Linux Reader und Ext2 Installable Dateisystem für Windows. Während die ersten beiden einen read-only Zugriff gewährleisten, kann das Ext2 Installable Dateisystem für Windows für Lese- und Schreibvorgänge verwendet werden.