Archiv März, 2010

OTRS (Open Ticket Request System) auf Debian installieren

OTRS (Open source Ticket Request System) ist ein Ticket System mit dem man den Telefon und Email Support vereinfachen kann. Da es Open Source ist, kann man es an seine eigenen Bedürfnisse anpassen. Die Dokumention gibt es komplett in Deutsch und English auf der OTRS Webseite verfügbar. Voraussetzungen sind ein Apache Webserver, ein MySQL oder [...]

Lighttpd Hotlinking Protection mit mod_secdownload

Will man seinen mit Lighttpd angebotenen Content vor Direktverlinkung (Hotlinking) schützen, hat man mehrere Möglichkeiten. Die wohl einfachste ist ein Referercheck der ggf. den Aufruf umleitet oder ablehnt. Leider sendet aber nicht jeder Browser/jedes Plugin einen Referer und das kann problematisch werden. Eine weitere Lösung ist der Einsatz von mod_trigger_b4_dl. Mit diesem Modul kann man [...]

Lighttpd MP4/h264 Video Streaming mit mod_h264_streaming

Video Streaming gehört seit einigen Jahren zum normalen Webseitengeschehen dazu. Ziel dieses Artikels ist es einen Lighttpd Server mit HTTP Pseudo Video Streaming für MP4/H.264 via mod_h264_streaming auf einem Debian Lenny zu installieren. Mit diesem System kann man dann eigene Flash Videos oder MP4 Videos streamen und ist nicht mehr auf Youtube oder andere Plattformen [...]

Debian Pakete mit checkinstall erstellen

Setzt man selbst kompilierte Software in einem Debian System ein umgeht man damit den Paketmanager, was zu Problemen führen kann. Außerdem bringen nur die wenigsten selbst kompilierten Programme eine Deinstallationsroutine mit, also muss man sie wenn nötig mühsam selbst aus dem System entfernen. Bei diesen Problemen kann einem checkinstall weiterhelfen. Checkinstall überwacht die Anpassungen von [...]

Proftpd mit UNIX Auth

Heute brauchte ich einen ganz einfach konfigurierten FTP Server ohne viel Schnick Schnack, der Systemusern Zugang zum Server verschafft. Sie sollten in ihren Homedirs gechrootet werden und er sollte auf einem nicht Standardport laufen. Hier habe ich eine Anleitung die genau dies macht gefunden. An dieser Stelle nun eine sehr kurze Zusammenfassung. Wer mehr Informationen [...]

den schnellsten Debian Mirror finden mit apt-spy

Hat man sein Debian erst mal laufen, muss man es natürlich regelmäßig updaten. Dazu muss man in der apt/sources.list mindestens einen Debian Mirror angeben. Nun kann man sich einfach einen aus der Mirror Liste aussuchen und eintragen, aber besser ist es natürlich wenn man den für sich am schnellsten Debian Mirror wählt und bei dieser [...]

MySQL SSH Tunnel mit autossh

Warum ein SSH Tunnel eine gute Wahl ist um von einem Remote Client auf einen MySQL Server zuzugreifen habe ich in diesem Artikel beschrieben. Jetzt möchte ich zeigen wir man einen dauerhaften SSH Tunnel erstellt und ihn aufrecht erhält. Zum Monitoring des Tunnels kommt autossh zum Einsatz und die Authentifizieren geschieht per PublicKey. Das System [...]

mysqlcheck das MySQL Tool

MySQL bringt von Hause aus einige Tools mit, die ich im täglichen Gebrauch nicht mehr missen möchte. Eines dieser Tools ist mysqlcheck, dessen Funktionsumfang sich teilweise mit dem von myisamchk deckt. Der große Unterschied ist das mysqlcheck einen laufenden MySQL Server voraussetzt, während myisamchk nur mit abgeschaltetem MySQL Server funktioniert. Der Haupteinsatzbereich für mysqlcheck ist [...]

Linux Zugriffsrechte

Ich gehöre zu den Leuten für die das Zugriffsrechte System vom Linux anfänglich etwas schwer zu verstehen war. Vielleicht auch weil ich aus der Windows Welt komme? Mittlerweile verstehe ich es und mag es sehr, aber trotzdem vergesse ich oft die einfachsten Dinge. War jetzt 4 lesen oder 2? Wenn es dann um die richtigen [...]

Serverkomprimierung mit apache2 und mod_deflate

Alle modernen Browser unterstützen mittlerweile die Übertragung von Inhalten in komprimierter Form. Der hierfür eingesetzte gzip Algorithmus ist schnell und auf jeder Plattform verfügbar. Webserver wie der Apache2 bieten Module (mod_deflate) die das dynamische komprimieren von Dateien zulassen und aktuelle Server kommen mit der sehr geringen extra Last gut klar. Die komprimierte Übertragung von Inhalten [...]