Home » Archive

Articles in the Linux Category

Apache, Linux »

[15 Dez 2010 | No Comment | 746 views]

Nach jeder Änderung an der Konfiguration muss der Apache Webserver neugestartet werden. Macht man aber ein “apache restart” werden die derzeit offenen Verbindungen geschlossen. Angefangene Downloads der Besucher oder das Laden der Seite wird abgebrochen. Dies ist sehr unschön, gerade bei Servern auf welchen gut besuchte Webseiten liegen.
Dem ganzen kann Abhilfe geschaffen werden, in dem man das apachectl tool benutzt, welches von Apache selbst schon bereitgestellt wird.
Apache 1.3 ohne Verbindungsabbrüche neustarten:
apachectl graceful
Apache 2 ohne Verbindungsabbruch neustarten:
apache2ctl graceful
Beim Ausführen der graceful Funktion überprüft apachectl erst ob die Konfiguration in Ordnung ist …

Apache, Linux »

[15 Dez 2010 | One Comment | 1.827 views]

Wer kennt das nicht, man ändern Einstellungen im Apache Webserver, startet diesen neu damit er die neuen Einstellungen übernimmt und es kommt ein “Fatal Error” und der Webserver bleibt aus.
Bei Produktivsystemen kann das fatal sein, gerade wenn die eigenen Webseiten gut besucht sind oder wichtige Kunden auf diesem Webserver gehostet sind.
Um solch einem Szenario zu entgehen, gibt es die Möglichkeit die Apache Konfiguration vorher zutesten. Sollten Fehler auftreten werden diese einem ausgegeben und man kann in aller Ruhe diese beseitigen und verursacht keinen unnötigen Ausfall.
Um die Apache Konfiguration beim Apache …

Apache, Linux »

[14 Dez 2010 | No Comment | 1.209 views]

Eine sehr häufige Fehlermeldung gerade nach einem Umstieg von der älteren Version des Apache 1.3 auf die Apache2 ist folgende:
apache2: Could not reliably determine the server’s fully qualified domain name
Eine sehr nervige Fehlermeldung, gerade wenn man sich die root Fehlermeldungen an seine Emailadresse schicken lässt, denn diese kommt dann jede Nacht wenn der Logrotate die Tageslogdatei verschiebt und dazu den Apache kurz stoppt.
Der Fehler ist wegzubekommen, wenn man in der globalen Apache2 Konfiguration (/etc/apache2/apache2.conf) den Servernamen setzt, welcher von Standart nicht gesetzt wird.
ServerName www.example.com
In den den einzelnen Vhosts wird der …

Apache, Linux »

[14 Dez 2010 | One Comment | 1.770 views]

Im heutigen Beitrag geht es um folgende Fehlermeldung, welche mir schon häufiger bei Apache2 Installationen als Fehler ausgegeben wurde:
NameVirtualHost *:80 has no VirtualHosts
Diese kann 3 Ursachen haben:
1. Eure Vhosts sind nicht richtig definiert
2. Der Vhost *:80 wird wirklich nicht verwendet
3. Der NameVirtualHost *:80 wird mehrfach in der Konfig definiert
1. Eure Vhosts sind nicht richtig definiert
Wenn Ihr einen NameVirtualHost *:80 anlegt in der Konfiguration definiert, dann sollte dieser auch in jedem Eurer VirtualHosts angegeben werden.
Hier mal ein blick in die Vhosts Datei wie diese dann aussehen sollte:
<VirtualHost *:80>
ServerName example.de
ServerAlias www.example.de
DocumentRoot /var/www/example.de/
CustomLog …

Linux, Sicherheit »

[12 Dez 2010 | One Comment | 1.450 views]

Immer mehr unerfahrene Linuxnutzer legen sich für die eigene Webseite einen eigenen Rootserver an oder mieten sich einen um einfach Erfahrungen zusammeln. Viele wissen garnicht wie man seinen Server vor Angreifern schützt. Gerade der Schutz ist das wichtigste überhaupt. Sieht man mal von dem möglichen Datenverlust und der Arbeit ab um ein gehacktes System wiederherzustellen, ist man als Serverbetreiber verpflichtet seine Maschine zu schützen. Dringt ein Angreifer in das eigene System ein und schadet damit anderen, dann haftet der Serverbetreiber solange der Angreifer nicht auszumachen ist.
Versuchen Angreifer auf mein System …

Linux, Software, Windows »

[6 Nov 2010 | No Comment | 1.577 views]

Ab und an kann es vorkommen dass man seine beispielsweise seine Linux Backupfestplatte mit einem Dateisystem wie “ext2″ oder “ext3″ unter Windows durchsuchen möchte. Sei es aus dem Grund um sich einige Dateien aus der Linux Partition zuhohlen um Sie wieder woanders einzuspielen oder einfach nur Daten retten möchte und kein anderes Linuxsystem zur Verfügung steht.
Standartgemäß können die Windowsversionen wie “Windows XP”, “Windows Vista” und das neue “Windows 7″ nicht auf Linuxdateisysteme zugreifen. Mit kleinen Tools bzw. speziellen Treibern ist dies aber trotzdem möglich. Hier eine kleine Auflistung welche Dateisysteme …

Linux, Linux Befehle »

[3 Nov 2010 | No Comment | 1.059 views]

Viele haben sich bestimmt schonmal gefragt wie man über Internet/Netzwerk schnell und einfach Dateien kopieren kann, ohne umständlich erst einen FTP Server oder dergleichen zu installieren.
Die Lösung dafür ist SCP. Mit SCP kann man über das SSH Protokoll, welches auf sogut wie jedem Linux Server zur Fernadministration installiert ist, einfach und Schnell Dateien kopieren.
Folgende Vorraussetzungen werden benötigt:
- Auf dem Zielserver muss der SSH-Daemon installiert sein
- Auf dem Quellserver muss der SSH-Client installiert sein
- Die beiden Server müssen über Netzwerk miteinander kommunizieren können (Ziel-IP wird benötigt)
- Und natürlich einen Shellzugang zum …

Linux »

[20 Okt 2010 | No Comment | 845 views]

Das Problem: Debian Etch will nicht mehr updaten
Wer auch vor dem Problem steht, dass unter einem zurzeit laufenden Debian 4.0 (Etch) Linux Server keine neuen Updates per “apt-get update” und “apt-get upgrade” mehr installiert werden können, oder per “apt-get install xxxx” keine neuen  Programme mehr installieren kann, der hat wohl noch nicht mitbekommen dass es eine neue Debian Version gibt und die nun veraltete Debian Etch nicht mehr supported werden.
Bislang waren alle Dateien/Tools etc pp immer noch auf allen Mirrorn (Debian Spiegel Servern) vorhanden, sind aber in den letzten Wochen …