When you've recently upgraded your Nginx to version 1.25, you might notice that Nginx has altered the HTTP module. One significant change is the depreciation of the additional HTTP2 parameter on the "listen" directive.…
If you receive a lot of failed SSL from an error log on your Nginx server, you probably recently migrated into a new server and uses the previous SSL certificate which is fine. But…
Finding resources for setting up Nginx' staging and production server is either none to nothing or a solution that somehow bloated your server. Looking for resources that allows you to serve both staged and…
Currently, there are three protocol used in today's web browser, the first one is the http/1, followed with http/2 and the upcoming protocol, the http/3. The latter is quite promising as it improves the…
If you recently enabled the OCSP SSL stapling in your NGINX, you probably using localhost 127.0.0.1 as a DNS resolver for it. But using applying it to your server, you've got an message on…
PHP has a new version and it was recently released on the public on November 2020. The update brings several advantage and improvements to squeeze some juices for a speedy NGINX webserver and web…
Installing a web server using a distribution package like XAMPP, and WinNMP are probably the easiest solution to make your localhost server works. But what if we wanted to make it from scratch? and…
When you're trying to include your domain to Google Chrome's HTTP Strict Transport Security (HSTS) preload list, you'll get an error message that says "Warning: Unnecessary HSTS header over HTTP". Based on the error…
Ubuntu has a PHPMyAdmin included in their repository and you can install it directly from the console command. But the problem is it only comes with packages for Lighttpd or Apache, it does not…
One of the benefits of using Pagespeed is its capability of rewriting all assets in your webpage to the CDN of your choice, reducing server loads and improving concurrent visitors. The recommend CDN provider…