LEMP steht für Linux, Nginx, MySQL und PHP. Diese vier Komponenten bilden zusammen ein robustes und skalierbares Software-Stack, das Entwicklern und Systemadministratoren ermöglicht, beeindruckende Webanwendungen zu erstellen und auf stabile Weise zu hosten. Wir werden alle Komponenten mittels Docker installieren ung Nginx per Traefik bereitstellen.
nginx
WordPress – Auslesen des Administrator-Nutzers verhindern
Bei WordPress ist es standardmäßig möglich, dass ihr euch einfach den Administrator der Webseite anzeigen lassen könnt.
Wenn ihr unter eurem Webserver den Fehler:
413 REQUEST ENTITY TOO LARGE
bekommt, dann liegt dies oft daran, dass ihr versucht habt eine zu große Datei hochzuladen. Um den Fehler zu beheben müsst ihr lediglich eine Zeile in eurer nginx Konfiguration hinzufügen.
Debian 9 Stretch – nginx Server konfigurieren und absichern
In dieser Anleitung geht es darum, wie ihr euren Nginx Server absichern könnt. Ich habe bereits über den Mozilla SSL Configuration Generator einen Beitrag geschrieben. In diesem Beitrag nehme ich die Mozilla SSL Konfiguration als Grundlage und erweitere diese noch um einige Sicherheitsfeatures.
Nginx erlaubt es ebenso wie Apache2 virtuelle Hosts zu erstellen. Dies ist auch sehr einfach zu realisieren.
Debian 9 Stretch – NextCloud mit nginx, MariaDB und PHP7 installieren
Mit NextCloud ist es sehr einfach möglich seine eigene Cloud zu erstellen. Dies hat den Vorteil, dass man genau weiß, was mit seinen Daten passiert und wo diese gespeichert sind. Ich zeige die Installation hier am Beispiel mit nginx, MariaDB und PHP7. In dieser Anleitung gehe ich von einem Server aus, auf dem noch keins dieser Programme installiert ist. Hier auf der Webseite findet ihr noch viele andere nützliche Infos zu Nextcloud Apps, Plugins und sonstigem.
Debian 9 Stretch- Webserver mit nginx , PHP7, lets encrypt Zertifikat und MariaDB (LEMP) installieren und konfigurieren
In diesem Beitrag zeige ich euch, wie ihr einen Webserver mit nginx, PHP7, MariaDB und Zertifikaten installieren könnt.
Nextcloud – Android 7 kann keine Daten mehr per WebDAV synchronisieren
Ich nutze seit längerem Nextcloud zusammen mit der Android App FolderSync um Daten von meinem Handy mit meiner Cloud zu synchronisieren. Unter Android 6 hat dies bisher auch gut funktioniert. Seit paar Tagen bin ich nun Besitzer eines Android 7 Handys und ich konnte keine Verbindung mehr aufbauen.
Ich habe kürzlich eine Email von Lets Encrypt erhalten, dass mein Zertifikat für meine Domaine bald auslaufen. Daher wollte ich meine Zertifikate erneuern lassen. Dabei kam es zu einem Problem, dass Nextcloud mit der nginx Konfiguration, die der Hersteller auf seiner Webseite beschreibt, sich nicht erneuern lässt.
Ich wollte mir die bekannte Foresoftware phpBB3 installieren. Leider habe ich ziemlich schnell festgestellt, dass es in der aktuellen Version gar nicht so einfach ist, wenn man PHP7 nutzt. Daher hier meine Anleitung, mit der ihr phpBB3 zusammen mit nginx und php7 nutzen könnt.