NGINX – Basic Authentication

In diesem Artikel werden wir eine Benutzer-Passwort Authentikation mit NGINX realisieren. Das Absichern mit dieser Art der Authentikation funktioniert ähnlich wie die bei Apaches HTTPD. Vorraussetzung ist natürlich eine installierter lauffähiger vorkonfigurierter NGINX Webserver. Dazu gibt es bei Bedarf auch ein extra Tutorial NGINX aus dem NGINX-Repository installieren von mir. Passwort-Datei für NGINX erstellen Zuerst installieren… NGINX – Basic Authentication weiterlesen

CentOS 7 – Docker installieren

Mit Docker kann man auf einfache Weise Anwendungen in Containern isolieren. Diese Container lassen sich dann leicht auf andere System portieren. Dies erleichtert die Bereitstellung von Anwendung enorm. Docker unter CentOS 7 installieren Um Docker unter CentOS 7 zu installieren ist ganz einfach. In der Regel reicht ein: yum install docker Anschliessend starten wir Docker… CentOS 7 – Docker installieren weiterlesen

Linux – Swap in Datei

Den Swap benötigt Linux um bei Engpässen im RAM Speicherbereiche auf die Festplatte auszulagern. Dieses Feature erlaubt uns trotz vollen RAMs weitern Speicher zu nutzen. Die Auslagerung in den Swap bringt aber enorme Geschwindigkeitsverluste mit sich da der Zugriff im RAM um ein Vielfaches schneller geht als auf der Festplatte. Für den Swap wird in… Linux – Swap in Datei weiterlesen

CentOS – zusätzliche Repositorys (EPEL, REMI) installieren

In diesem Turtorial wird nochmal die Installtion alle wichtigen Repositorys zusammen gefasst. Teilweise wurde diese schon in anderen Beiträgen beschrieben. Die Artikel für die speziellen Repositorys, wie zum Beispiel von MongoDB oder NGINX habe ich nochmal am Ende dieser Seite direkt mit dem Artikel verlinkt. Für den Fall das man mal den Überblick verloren hat… CentOS – zusätzliche Repositorys (EPEL, REMI) installieren weiterlesen

CentOS 7 – aktuelle Version vom MongoDB installieren

In diesem Tutorial werden wir die schemafreie, dokumentenorientierte Open-Source-Datenbank MongoDB auf einem CentOS 7 Server installieren. MongoDB können wir bei einem aktivierten Epel-Repository ganz einfach per yum installieren. Im Epel Repository wird allerdings derzeit nur die Version 2.6 zur Verfügung gestellt. Um aber von allen Neuerungen von Mongodb zu profitieren ist eine aktuellere Version notwendig.… CentOS 7 – aktuelle Version vom MongoDB installieren weiterlesen

CentOS 7 – NGINX und php-fpm

Diese Tutorial bezieht sich auf CentOS 7. Voraussetzung ist ein aktiviertes Epel Repository. Die Einrichtung unterscheidet sich nicht großartig von denen anderer Distributionen und kann auch dort als Beispiel dienen. Die Einrichtung wird am Beispiel der Domain tutorial.der-linux-admin.de erklärt. Diese muss dann natürlich durch die passende Domain ersetze werden. Installation von NGINX Zuerst installieren wir den Webserver NGINX. Falls… CentOS 7 – NGINX und php-fpm weiterlesen

Linux – MariaDB MySQL – Root Passwort vergessen, Root Passwort neu setzen

MariaDB Passwort vergessen, keine Panik? Bei einem vergessenen root-Passwort für MariaDB oder MySQL kann man dies ohne Probleme zurücksetzen. Voraussetzung dafür ist ein root-Zugang auf die Konsole des Servers. Das nachfolgende Tutorial beschreibt den Weg für einen MariaDB-Server unter CentOS 7. Der Lösungsweg ist aber ohne Probleme auch bei anderen Distributionen und bei MySQL-Server anwendbar.… Linux – MariaDB MySQL – Root Passwort vergessen, Root Passwort neu setzen weiterlesen

vsftpd – proftpd das Problem mit den symbolic Links

Das Problem: Die beiden bekannten FTP-Server vsftpd und proftpd folgen keinen Symlinks in der chroot-Umgebung. Beide FTP-Server sind sehr populär und kommen in fast allen Linux-Distributionen zum Einsatz. Paralles Plesk zum Beispiel verwendet proftpd für das Bereitstellen der FTP-Dienste. Für manuelle Setups bevorzugen ich vsftpd, den vermutlich sichersten FTP-Server, so sagt man. chroot und Symlinks… vsftpd – proftpd das Problem mit den symbolic Links weiterlesen

Plesk – POP3 / IMAP Maximale Anzahl an Verbindungen

In den Default-Einstellungen von Plesk sind die IMAP und POP3 Verbindungen stark limitiert. Das Problem äussert sich dann, wenn man mit vielen verschiedenen Clients auf die Postfächer zugreifen möchte. ERROR: Unable to connect to your IMAP server. You may have exceeded the maximum number of connections to this server. Bei einen kleinen Büro mit ein… Plesk – POP3 / IMAP Maximale Anzahl an Verbindungen weiterlesen

MySQL / MariaDB – Replikation – Relay log read failure: Could not parse relay log event entry.

Bei einer Master-Slave-Replikation vom MySQL bzw. MariaDB kann es unter bestimmten Vorraussetzungen zu folgenden Fehlerbild kommen. Die Replikation funktioniert nicht mehr, weil das entsprechenden Relay-Log-File defekt ist. Relay log read failure Nach der Eingabe von mysql> SHOW SLAVE STATUS\G Erscheint folgende Fehlermeldung: … Last_Error: Relay log read failure: Could not parse relay log event entry.… MySQL / MariaDB – Replikation – Relay log read failure: Could not parse relay log event entry. weiterlesen