Kategorie: Debian

Moodle eLearning-Plattform auf Debian 9 installieren

Moodle ist ein flexibles und leistungsstarkes, kostenloses Open Source Kursmanagementsystem und eine E-Learning-Plattform. Dieses Tutorial erklärt, wie Sie die neueste Version von Moodle in Debian 9 installieren und konfigurieren, um eine E-Learning-Plattform bei Ihnen vor Ort zu erstellen.

Wie man DokuWiki mit Apache unter Debian 9 installiert

DokuWiki ist eine kostenlose Open-Source-Wiki-Anwendung, die vollständig in der Programmiersprache PHP geschrieben und oft unter Linux unter Apache/Nginx Webserver und PHP eingesetzt wird. Dieses Tutorial zeigt Ihnen, wie Sie die neueste Version der DokuWiki CMS-Plattform unter Debian 9.2 installieren und konfigurieren, um Online-Dokumentations-Websites zu erstellen.

Bilder Optimieren über die Console mit jpegoptim und Optipng

In gewissen Situationen bedarf es einer Optimierung der JPG Bilder innerhalb eines CMS System oder Bildergalerie etc. Da Benutzer einfach Bilder hochladen ohne für Webseiten zu Optimieren.Wenn man nicht den Aufwand betreiben möchte die Ordner mit tausenden Bildern die sich über Jahre angesammelt haben im Dateisystem herunter zu laden und von Hand einzeln zu überarbeiten bietet sich ein kleines Kommandozeilen Programm an namens jpegoptim.

Postfix: Backup-MX

Betreibt man einen Mailserver kann es passieren, dass dieser für längere Zeit nicht erreichbar ist. Was in einem solchen Fall mit eingehenden Mails geschieht entscheidet der einliefernde Mailserver. In der Regel geht dieser von einem temporären Fehler aus und versucht die Zustellung erneut. Sofern dies über mehrere Stunden nicht gelingt erhält der Absender eine “Delayed Mail Warning”, sprich eine Nachricht, dass die von ihm versendete Mail den Empfänger noch nicht erreicht hat, aber keine weiteren Schritte nötig sind, da der Zustellversuch noch über mehrere Tage erneut versucht wird. Erst wenn auch dies nicht gelingt wird der Versuch abgebrochen und der Absender erhält eine entsprechende Mitteilung.

nginx: Besucher mit dem GeoIP Modul nach Ländern blocken (Debian/Ubuntu)

Dieses Tutorial erklärt Ihnen, wie Sie in nginx das GeoIP Modul benutzen um damit Besucher aus bestimmten Ländern zu blocken. Dies wird durch die GeoIP Datenbank möglich gemacht, welche die IP Adressen der Benutzer mit Ländern verknüpft. nginx muss mit HttpGeoipModule kompiliert sein um die GeoIP Datenbank nutzen zu können.

Multiserver Setup mit dedizierten Web, E-Mail, DNS & MySQL Datenbank Servern unter Debian Squeeze mit ISPConfig 3

Dieses Tutorial beschreibt die Installation eines ISPConfig 3 Multiserver Setups mit dedizierten Web, E-Mail, Datenbank und zwei DNS Servern, welche alle durch eine einzelne ISPConfig 3 Kontrolloberfläche verwaltet werden. Das beschriebene Setup benutzt fünf Server und kann einfach durch Hinzufügen von weiteren Servern erweitert werden.

Virtuelle Multiserverumgebung mit dedizierten Web & MySQL, Email & DNS Servern unter Debian Squeeze mit ISPConfig 3

Dieses Tutorial beschreibt, wie Sie unter Debian Squeeze mit OpenVZ einen einzelnen dedizierten Server als virtuelle Multiserverumgebung mit dedizierten Web, Mail, MySQL und DNS Servern aufsetzen. Außerdem wird gezeigt, wie Sie all diese Server verwalten. Zusätzlich erfahren Sie, wie Sie einige nützliche Pakete installieren, die Ihre Server schützen und helfen, sie zu überwachen.

Serverüberwachung mit munin und monit unter Debian Squeeze

In diesem Tutorial zeige ich Ihnen, wie Sie Ihren Debian Squeeze Server mit munin und monit überwachen. Munin erstellt ohne große Konfiguration hübsche Grafiken zu beinahe jedem Aspekt Ihres Servers (durchschnittliche Auslastung, Speicherverbrauch, CPU Auslastung, MySQL Datendurchlauf, eth0 Traffic, etc.), während monit die Verfügbarkeit von Diensten wie Apache, MySQL und Postfix anzeigt und die entsprechenden Operationen durchführt, sollte ein Dienst nicht laufen wie geplant, wie z.B. einen Neustart.