Confixx
Confixx Serverumzug
Wer einen Confixx Server hat, hat sicher nicht eine grosse Lust die Daten von einem Server zum Anderen zu zügeln.
Die Anleitung ist eigentlich sehr einfach und man findet diese auch überall im Internet.
Jedoch synchronisiert Confixx auch wirklich nur was 1:1 über Confixx erstellt wurde mit ein paar wichtigen Ausnahmen.
Auch ich habe mich an die Anleitung gehalten und einfach mal ein Verzeichnis für das Backup erstellt:
cd /root
rm -R confixxdump
mkdir /root/confixxdump
und anschliessend das Backup gestartet:
cd /root/confixx
./backup.pl –dump /root/confixxdump/dump
Danach kann man die Backups auf den neuen Server zügeln mit SCP, z.B. mit:
scp -r ../confixxdump root@nmeuerserver:/storage/
Auf dem neuen Server kann man danach die folgenden Befehle starten:
cd /root/confixx/
rm restore.txt
./restore.pl –mapping –dump /storage/confixxdump/dump.tgz –map restore.txt –clean
Nun wurde ein restore.txt angelegt, was man bearbeiten sollte.
Darin muss man die neuen Server IP Adressen austauschen und gegebenenfalls die Domains anpassen.
Ist alles gemacht, kann der Restore mit:
./restore.pl –restore –dump /storage/confixxdump/dump.tgz –map restore.txt –clean –debug
angeworfen werden.
Soweit die Anleitung und dies funktioniert auch gut.
Nun die Ausnahme, hatte man irgendwelche spezifischen Einstellungen zu Kunden vorgenommen, sind diese im Nirvana.
Dies beinhaltet Diesen Beitrag weiterlesen »
PhpMyAdmin 3.4.9 – Sicherheitsupdate
PhpMyAdmin 3.4.9 ist vor wenigen Tagen erschienen und Jede Person sollte schnellst möglichst diese Version installieren!
In allen Versionen inkl. 3.4.8 ist ein Sicherheitsloch, womit man Domain übergreifend ohne Password in die Datenbanken kommt. Ein recht happiger XSS Fix dem Fall.
Der Bug wurde am 7. Dezember entdeckt und bereits am 21. Dezember geschlossen. Aus diesem Grund wurde auch bereits das Proof of Concept am 22. Dezember publiziert, womit diverse Genossen den Bug auf noch nicht aktualisierten Versionen ausnutzen könnten.
Aus dem Grund ist ein Update erst recht ans Herz gelegt!
Weiterhin möchte ich hier noch 2 sehr kleine Tipps zum Besten geben. PhpMyAdmin hat neuerdings noch “neue Funktionen” welche man gegebenenfalls nicht nutzen möchte. Leider erscheint dann aber immer folgende Meldung:
Der phpMyAdmin-Konfigurationsspeicher ist nicht vollständig konfiguriert, einige erweiterte Funktionen wurden deaktiviert. Klicken Sie hier, um herauszufinden warum.
Dazu öffnet man einfach die main.php im PhpMyAdmin Verzeichnis und geht zur Zeile 298:
if ($server > 0) {
Diese ändert Diesen Beitrag weiterlesen »
Benutzerdefinierte Filterregeln unter Confixx
Wer nach meiner Confixx Anleitung den Server aufgesetzt hat oder die gleiche Konfiguration nutzt, kann sich am nachfolgenden Tut orientieren.
Benutzerdefinierte Regeln können für vieles genutzt werden. Zum Beispiel von einer Mailadresse wo schreibt/angeschrieben wird das Mail direkt in einem anderen Ordner ablegen, Spam wegwerfen, Autoresponder einrichten und so weiter. Diese Regeln unterschieden sich natürlich bei jedem Benutzer, ist jedoch sehr Vorteilhaft für den Postfachbesitzer.
Als Erstes installiert man maildrop unter Debian wie folgt:
apt-get install courier-maildrop
Ich lass es unter dem Confixx User email laufen und nicht unter dem vmail User welcher immer vorgeschlagen wird und erfasse den User mit:
adduser email
Confixx PHP 5.3 Probleme
Je nach welche Version von Confixx man betreibt, hat man Probleme mit PHP 5.3. Genauer sind alle Versionen von Confixx 3.3.6 oder älter betroffen.
Die Lösungen dazu liefert Parallels im KB8078 in 4 verschiedenen Fixes. Ich habe diese konsolidiert und mit folgenden Befehlen ist alles erledigt:
cd /root
wget http://blog.murawski.ch/wp-content/uploads/2011/05/confixx_php5.3.patch
cd confixx
patch -p0 < /root/confixx_php5.3.patch
cd /var/www/confixx
patch -p1 < /root/confixx_php5.3.patch
Weiterhin hat Confixx auch Proleme mit der Erweiterung APC unter PHP 5.3, weshalb sich empfiehlt diese zu deinstallieren (falls nicht genutzt) oder für Confixx zu deaktivieren.
rm /etc/php5/conf.d/apc.ini
apt-get remove php5-apc
php_admin_value apc.enabled 0
Anschliessend muss der Apache2 neu gestartet werden und die Probleme sind Geschichte.
/etc/init.d/apache2 restart
Confixx Server aufsetzen (Debian Squeeze HowTo)
Vorwort
Ich möchte gerne ohne viel Umwege eine Hostingplattform aufsetzen und dazu die Software Parallels Confixx nutzen.
In dieser Version, wurde die Anleitung für Debian Lenny überarbeitet und mit den neuen Paketen ersetzt und die nötigen Konfigurationen angepasst, damit diese mit Squeeze zusammen funktioniert.
Meine Anleitung ist konzipiert, das man innerhalb 1 Stunde ein lauffähiges System hat, mit allen Features die ein moderner Webserver bieten soll.
Dazu habe ich ein HowTo geschrieben, welches hoffentlich keine Frage offen lässt.
Confixx lässt sich laut Installationsskript nur mit POP3 oder IMAP betreiben, doch nach dieser Anleitung wird beides gleichzeitig zur Verfügung stehen!
Grundkenntnisse für Linux sind trotzdem ein Must Have! Bitte beachtet weiterhin das für ein produktives System unbedingt Backups eingerichtet werden müssen (bewahrt einem gelegentlich vor viel Arbeit)! Auf Backups, SSH Sicherheit etc. gehe ich in dem HowTo nicht ein, doch sind andere Artikel verfügbar.
Folgende Installationsanleitung wurde für ein Grundsystem geschrieben und erfordert keine Vorinstallationen / -konfigurationen!



