If you host your blog yourself, you will need some commands from time to time. To avoid having to google it every time, I created this overview that serves several purposes. It can be used no matter ...
Continue readingTag: Nginx
Host WordPress blog at home in 3 steps
If you run a small private blog like this one and have a fast enough internet connection (especially the upload is important), you can consider hosting it directly at home. This has some advantages, ...
Continue readingWhy WordPress security is important
Those who run a small blog may think that a secure password or 2-factor authentication are not so important. However, this is a fallacy: even a blog little only a few dozen accesses a day ...
Continue readingNginx: Do not save IP address in log files
If you want to store as little data as possible for data protection reasons - DSGVO is the keyword - you can define an appropriate log file format. This anonymizes both IPv4 and IPv6 addresses. For the error logs, unfortunately, no new ...
Continue readingLet's encrypt: Pitfalls with domain change
Some time ago I changed the domain of my blog - from www.kadder.de to www.techblogger.net. There was a pitfall with the use of Let's encrypt. The approach: when changing the domain, of course, from ...
Continue readingNginx: keep ngx_pageespeed up to date
If you use the Nginx-Pagespeed module - like I do on tech-blogger.net and routerzwang.de - you should keep it up to date. This can save you a lot of troubleshooting. If you already compile Nginx yourself, and the module ...
Continue readingNginx: PHP alternative HHVM
If you want to further optimize the execution speed of PHP scripts, sooner or later you will stumble upon HHVM - a just-in-time compiler for PHP. HHVM can be easily installed via the Debian package management. Once that is done, it can be installed in the ...
Continue readingPagespeed: Load WordPress in under 1s (Nginx + HTTP/2)
If you want WordPress to be really fast, you won't get anywhere with common caching plugins after a certain point. Nginx with HTTP2 helps. Since version 1.9.5 the open source version of Nginx also supports the HTTP/2 protocol directly - ...
Continue readingNginx: HTTP/2 available via alpha patch
HTTP/2 is supported by more and more browsers, only the web servers still have problems. A first patch has now been released for Nginx, which integrates the new protocol. For this, of course, it is first necessary that ...
Continue readingPagespeed: combine_css with WordPress
If you use WordPress with mod_pagespeed or ngx_pagespeed and use the combine_css filter, you will notice that nothing happens. What to do? The reason for the problems: The pagespeed module does not consider CSS embeddings that have different IDs. ...
Continue reading