Nginx

kadderx a blog teaser image for an entry about webserver 0ca834b1 5815 4ea2 b095 ccaeb6e1e4f3

Nginx Hosting: häufige Befehle

Wer seinen Blog selbst hostet, benötigt einige Befehle von Zeit zu Zeit. Um es nicht jedes Mal googeln zu müssen, habe ich mir diese Übersicht erstellt die verschiedene Zwecke erfüllt. Sie kann verwendet werden, egal ob man Nginx selbst kompiliert oder ein fertiges Paket installiert hat. SSL-Zertifikat mit certbot installieren: Nginx Konfiguration testen:

Nginx Hosting: häufige Befehle Beitrag lesen »

fail2ban stats

Warum WordPress-Sicherheit wichtig ist

Wer einen kleinen Blog betreibt, mag sich vielleicht denken, dass ein sicheres Passwort oder 2-Faktor-Authentifizierung nicht so wichtig sind. Das ist jedoch ein Trugschluss: auch ein Blog wenig nur ein paar Dutzend Zugriffen am Tag steht ausreichend im Fokus der „Hacker“, dass es pro Tag mehrere Login-Versuche täglich gibt. Mittels eines fail2ban-Plugins (ich verwende https://wp-fail2ban.com/)

Warum WordPress-Sicherheit wichtig ist Beitrag lesen »

IMG 1721

Nginx: IP-Adresse nicht in Log-Files speichern

Wer aus Datenschutzgründen – DSGVO ist das Stichwort – möglichst wenige Daten speichern will, kann ein entsprechendes Logfile-Format definieren. Damit werden sowohl IPv4- als auch IPv6-Adressen anonymisiert. Für die Error-Logs lässt sich leider kein neues Format definieren – hier kann man jedoch auch bei ausreichend kurzer Speicherfrist ein berechtigtes Interesse zum reibungslosen Betrieb annehmen. Die

Nginx: IP-Adresse nicht in Log-Files speichern Beitrag lesen »

Nginx: ngx_pageespeed aktuell halten

Wer – wie ich auf tech-blogger.net und routerzwang.de – das Nginx-Pagespeed Modul verwendet, sollte dieses auch aktuell halten. Damit kann man sich etliches an Fehlersuche sparen. Wenn man schon Nginx selbst kompiliert, und das Module „ngx_pagespeed“ verwendet, muss man nicht nur Nginx aktuell halten, was in den letzten Versionen HTTP/2-Support gebracht hat, sondern auch die

Nginx: ngx_pageespeed aktuell halten Beitrag lesen »

nginx logo

Nginx: PHP-Alternative HHVM

Wer in Sachen Ausführungsgeschwindigkeit von PHP-Scripten weitere Optimierungen vornehmen will, stolpert früher oder später über HHVM – ein Just-in-Time-Compiler für PHP. HHVM kann einfach über die Debian-Paketverwaltung installiert werden. Ist das erledigt, kann es im Prinzip wie php5-fpm verwendet werden. Die ganze restliche Konfiguration innerhalb von Nginx habe ich gelassen – dadurch lassen sich gute

Nginx: PHP-Alternative HHVM Beitrag lesen »

nginx logo

Pagespeed: WordPress in unter 1s laden (Nginx + HTTP/2)

Wer WordPress richtig schnell haben will, kommt ab einem gewissen Punkt mit gängigen Caching-Plugins nicht weiter. Nginx mit HTTP2 hilft weiter. Seit der Version 1.9.5 unterstützt auch die Open-Source-Version von Nginx das HTTP/2-Protokoll direkt – eine mühsame Konfiguration bzw. das Verwenden von Patches ist damit nicht mehr nötig. English Version below Die HTTP/2-Implementierung läuft –

Pagespeed: WordPress in unter 1s laden (Nginx + HTTP/2) Beitrag lesen »

Pagespeed: combine_css mit WordPress

Wer WordPress mit mod_pagespeed bzw. ngx_pagespeed verwendet und den Filter combine_css verwendet, wird feststellen, das nichts passiert. Was ist zu tun? Der Grund für die Probleme: Das Pagespeed-Modul berücksichtigt keine CSS-Einbindungen, die unterschiedliche IDs haben. WordPress setzt den Namen des CSS als ID bei der Einbindung, am Ende sieht es dann so aus: link rel=’stylesheet‘

Pagespeed: combine_css mit WordPress Beitrag lesen »

de_DEDeutsch
Nach oben scrollen