wordpress themes | total verfriemelt

Total Verfriemelt

am Rande des Wahnsinns

Posts Tagged ‘ Mysql ’

So langsam aber sicher sind alle Webserver unter meiner Fuchtel auf Archlinux migriert und haben das auf RHEL basierende CentOS abgelöst. Ich hab vor etwa einem Jahr den ersten Webserver umgestellt und bisher nur gute Erfahrungen gemacht. Die Perfomance der Arch Webserver ist im Vergleich zu den CentOS doch deutlich gestiegen. Das bekommt man mit CentOS doch auch hin werden sicher einige denken. Klar bekommt man das hin, keine Frage, jedoch nur mit erheblichen Mehraufwand. Eine frische Archlinux Installation ist frei von Software die nicht zum Betrieb des Systems benötigt wird. Selbst bei der Minimalinstallation von CentOS muss man erst Dienste deaktivieren die nicht benötigt werden. Somit spart man ne Menge kostbarer Zeit. Die Installation des Grundsystems für dieses Tutorial hat vom Einlegen der “virtuellen” Cd bis zum abschließenden Reboot und Login keine 10 Minuten gedauert.

Der Webserver Lighttpd ist eine wirklich gute Alternative zu Apache. Große Webseiten wie z.B. Teilbereiche von Myspace, imageshack.us und auch der ehemalige Torrent Tracker The Pirate Bay setzen bzw. setzten auf Lighttpd.

[More]

Remote-Logging bedeutet das ein Host die Syslog Meldungen von anderen Maschinen empfangen und speichern kann, die Syslog Meldungen können je nach Bedarf in Dateien oder wie in diesem Fall in eine Datenbank geschrieben werden.

Die wichtigsten Vorteile wenn man einen so genannten Loghost einsetzt liegen eigentlich auf der Hand. Wenn ein Angreifer sich in ein System gehackt hat, wird er normalerweise die Logfiles manipulieren und seine Arbeit auf dem Host verschleiern. Setzt man einen Loghost ein, steht der Angreifer erst mal blöd da. Der nächste wichtige Grund ist wohl das man alle Logs an zentraler sammelt und alles in einem Blick erfassen kann.

Ich habe bei uns im Unternehmen solch einen Loghost implementiert und dabei auf MySQL und PHPLogCon gesetzt um die Logs sauber verwalten zu können. Aufgebaut habe ich das Ganze wieder einmal CentOS 5.2 mit einer Minimalinstallation. Die nötigen Pakete lassen sich danach schnell mit yum nachinstallieren:

yum install lighttpd-fastcgi mysql mysql-server mysql-devel php-cli php-mysql rsyslog-mysql

[More]