media-scientific - IT Blog

the backend developers blog
   

Archive for the server Category

Ruby Gems 1.3.1: uninitialized constant Gem::GemRunner (NameError)

Nach einer Neuinstallation von Ruby Gems kann der Fehler uninitialized constant Gem::GemRunner (NameError) auftreten.
Man kann diesen leicht beheben, in dem die Datei /usr/bin/gem mit einem Editor geöffnet wird:
vim /usr/bin/gem

RMagick - cannot open shared object file

Sollte es bei der Installation von RMagick zu der folgenden Fehlermeldung kommen:
cannot open shared object file,
kann es sein, das einfach nur der Pfad in dem das gem liegen sollte, ein anderer ist als geplant.

htaccess Verzeichnisschutz leicht gemacht

Unter Rails funktioniert die normale Konfiguration mit einer .htaccess Datei nicht so ohne weiteres. Zumindest wenn man die Konstellation von Mongrel, Mongrel_Cluster und Apache unter Verwendung hat.

Rubygems - gem1.8 an Stelle von gem

Es kann passieren, dass man per apt-get eine veraltete Rubygems Version installiert. Will man diese aktualisieren verwendet man der Befehl gem update –system oder lädt per wget das entsprechende Paket mit der aktuellsten Version von http://rubyforge.org/frs/?group_id=126 runter.
Nach dem entpacken des tgz Files wird es mit tar -xvzf entpackt und mit ruby setup.rb installiert.

Serverinstallation… SSH Public-Key-Verfahren

Wer auf Nummer sicher gehen möchte und nicht durch Brut-Force Attacken neue unbekannte Systemnutzer auf dem Server haben möchte, sollte die Authentifizierung mittels Public-Keys installieren.
Nach dem Erstellen der Schlüssel wird der öffentliche einfach in das Verzeichnis ~/.ssh/authorized_keys des Servers geschreiben.

IP Adressen aus Logfile zählen

Hier ein kleiner Konsolenbefehl, mit dem sich die Anzahl von IP-Adressen in einem Logfile bestimmen lässt.

Email-Server auf Ubuntu: Postfix, dovecot und policyd-weight

November 29th, 2007 by admin
Einen Webserver zu Installieren ist alles andere als trivial. Da ich nun einen guten Tag für die Konfigurationen gebraucht habe, veröffentliche ich nachfolgend die gemachten Schritte.

Serverbackup per ftplicity und duplicity [Debian/ Ubuntu]

Nach dem ich mich jetzt über einen sehr langen Zeitraum davor gedrückt habe, ein vollständiges Backup meines Servers zu machen und dieses in Zukunft zu automatisieren, war es dann heute so weit…
* Verbrauchte Zeit (Installation/ Konfiguration): 2h
* Wutausbrüche (leicht): 1er
* Tassen Kaffee: 4
* graue Haare: ca. 20
Es gibt zu dem Thema (wie so oft) schon [...]