After a long-time Debian is finally released their latest built called Debian 10 Buster. As we collected some data about the latest build, it is clear that Debian 10 is featured rich with the latest stable software for a server. In this tutorial, we will see how to install LEMP (Linux, Nginx, MySQL, and PHP)… Continue reading How to install LEMP on Debian 10?
After a long-time Debian upgraded their overall OS and for some reason phpMyAdmin is not there in Debian 10 (Buster) release. Maybe they have removed it this time from apt list to keep everything as clean as possible. However, we can install phpMyAdmin on Debian 10 from the source and it is kinda easy too.… Continue reading How to install phpMyAdmin on Debian 10?
If we’ve installed Nginx and wanted to know what version of Nginx is installed in the system, then it is simple to retrieve the version of Nginx by calling the Nginx binary with a command-line parameter. Nginx Version Check Just log in to the terminal window or ssh to the server. Then we can use… Continue reading How to check Nginx version?
Hotlinking is the biggest issue when we have limited bandwidth to serve and we all webmasters should enable hotlink protection to stay away from resource limit is reached issues. Nginx is our favorite platform and probably yours too. Here I will explain how to enable hotlink protection in Nginx? We need to add this location directive… Continue reading How to enable hotlink protection in Nginx?
NGINX is the best web server for almost everything. It can handle massive web traffic while consuming fewer hardware resources. By default, you can install NGINX on Ubuntu with command apt-get install nginx, but this will not install the latest version of NGINX. So, How to Install Latest Stable Version of NGINX? To always install the… Continue reading Install Latest Stable Version of NGINX in Ubuntu
The experimental support for HTTP/2 became available in Nginx since the mainline version 1.9.5 and with the help of SSL it is really easy to enable it, I’ll show you how enable HTTP/2 on Nginx. Related: Install and Secure Nginx with Let’s Encrypt on Ubuntu If you’re already running SPDY on your web server already, please note… Continue reading How to Enable HTTP/2 on NGINX?
301 redirect is very easy to setup if we are using Apache webserver, usually we do it via editing the .htaccess file, however if we switched to Nginx webserver then we will find that the old .htaccess 301 trick doesn’t work here. So, here is how to apply a 301 redirect in Nginx? It is almost as easy… Continue reading How to Setup 301 Redirect in Nginx?
The error “413 Request Entity Too Large” is a very common error that occurs with Apache or Nginx web servers. It appears when someone requests more information than is limited by Apache or Nginx and by PHP configurations. It can be found on standalone Apache/Nginx web server or while proxy-based solutions when NGINX acts as… Continue reading 413 request entity too large
Sometimes due to lack of time it is difficult to update the software and you end up with running old vulnerable version. In this cases, it comes to handy to know how to hide nginx version or turn off server signature in nginx from all the public. Hiding nginx version is too easy which can be done… Continue reading How to Hide Nginx Version?
About Apache and Nginx Both Apache and Nginx is web-server software, that enables us to host website on a public internet. Introduction of Apache Apache is said to be the leading HTTP server software available on the web. It was initially developed and released as an open-source of installation and configuration patches for the NCSA… Continue reading Apache vs. Nginx: Selection of a Perfect Web Server