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. There are some advantages to this, but there are also new challenges. Here I explain the steps that are necessary to get 100 - 200 visitors on ...

Host WordPress blog at home in 3 steps Read More »

Why WordPress security is important

Those who run a small blog may think that a secure password or 2-factor authentication are not that important. However, this is a fallacy: even a blog little only a few dozen accesses per day is sufficiently in the focus of "hackers" that there are several login attempts per day. Using a fail2ban plugin (I use https://wp-fail2ban.com/) ...

Why WordPress security is important Read More »

Nginx: Do not save IP address in log files

Those who want to store as little data as possible for data protection reasons - DSGVO is the keyword - can define an appropriate log file format. This anonymizes both IPv4 and IPv6 addresses. Unfortunately, no new format can be defined for the error logs - however, a legitimate interest for smooth operation can be assumed here even with a sufficiently short storage period. The ...

Nginx: Do not save IP address in log files Read More »

Let'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, the old domain should of course be forwarded to the new one. The problem: if the certificate of the old domain expires, SSL calls lead to ...

Let's encrypt: Pitfalls with domain change Read More »

Nginx: 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 itself and use the module "ngx_pagespeed", you not only have to keep Nginx up to date, which brought HTTP/2 support in the last versions, but also the ...

Nginx: keep ngx_pageespeed up to date Read More »

Nginx: 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 manager. Once that is done, it can be used basically like php5-fpm. I left all the rest of the configuration inside Nginx - this allows for good ...

Nginx: PHP alternative HHVM Read More »

Pagespeed: 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 supports the HTTP/2 protocol directly - a tedious configuration or the use of patches is no longer necessary. English Version below The HTTP/2 implementation is running - ...

Pagespeed: Load WordPress in under 1s (Nginx + HTTP/2) Read More »

Nginx: HTTP/2 available via alpha patch

HTTP/2 is supported by more and more browsers, only the web servers are sometimes still stuck. A first patch has now been released for Nginx that integrates the new protocol. Of course it is necessary to compile Nginx itself first. I use the current mainline branch (currently 1.9.4) as a base, OpenSSL 1.0.2 must be installed. …

Nginx: HTTP/2 available via alpha patch Read More »

Pagespeed: combine_css with WordPress

If you use WordPress with mod_pagespeed or ngx_pagespeed and use the filter combine_css, you will notice that nothing happens. What to do. The reason for the problems: The pagespeed module does not take into account CSS embeds that have different IDs. WordPress sets the name of the CSS as ID when embedding, in the end it looks like this: link rel='stylesheet' ...

Pagespeed: combine_css with WordPress Read More »

Managed vServer - the advantages and disadvantages at a glance

If you don't want to maintain your own server and keep it up to date yourself, you can use a managed vServer. More and more private individuals or companies are turning to such a solution. This is a service where an external company provides the capacity for a virtual server and the buyer only has to pay for the ...

Managed vServer - the advantages and disadvantages at a glance Read More »

en_USEnglish
Scroll to Top