idroot

How To Configure Nginx With SSL

In this tutorial, we will show you how to configure Nginx with SSL on your Linux server. For those of you who didn’t know, Transport Layer Security (TLS) and Secure Socket Layer (SSL) provide an easy method to encrypt connections between end-users and web servers. SSL uses a certificate authority system to provide identity verification in order to prevent websites from falsely claiming to be a...

How To Repair Corrupted Mysql Database Table

Install MySQL Server on Ubuntu 16.04

In this tutorial, we will show you how to repair a corrupted MySQL database table on your Linux. Sometimes it happens that your database gets corrupted due to many reasons like it does not get restored properly or the server gets rebooted while updating the database etc and you have tried to repair it using PHPMyAdmin and it does show that it has been repaired but it is not. Here is how to fix a...

SOLVED – Why Amazon EC2 instance has only 8 GB spaces

terminal-linux-logo

In this tutorial, we will show you solved Amazon EC2 instance has only 8 GB spaces. Yesterday I launched Amazon EC2 t.micro instance. When prompted to set HDD size, I put 30 GB size and type SSD. After successful deployment, I installed WHM CPanel on it. The install process took very long may be due to low CPU (only 1 core for t.micro) and low RAM (509 MB). This article assumes you have at leas...

How To Enable Gzip Compression on Nginx

In this tutorial, we will show you how to enable Gzip Compression on Nginx.  For those of you who didn’t know, Nginx is one of the most popular web servers in the world and is responsible for hosting some of the largest and highest-traffic sites on the internet. It is more resource-friendly than Apache in most cases and can be used as a web server or a reverse proxy. So today I’m going to s...

How To Install Nginx Using Yum Command on CentOS

centos-logo

In this tutorial, we will show you how to Install Nginx using yum command on CentOS systems. For those of you who didn’t know, Nginx is one of the most popular web servers in the world and is responsible for hosting some of the largest and highest-traffic sites on the internet. It is more resource-friendly than Apache in most cases and can be used as a web server or a reverse proxy. This arti...

WordPress Permalinks With Nginx

In this tutorial, we will show you how to changes WordPress Permalinks With Nginx. For those of you who didn’t know, If you are using WordPress on Apache (with mod_rewrite), WordPress will automatically add the required rewrite rules to your .htaccess file for permalinks to work. But for Nginx, you have to add the rules manually. This article assumes you have at least basic knowledge of Linux...

Create Ubuntu DEB Package from source code (.tar.gz, .tgz)

ubuntu-logo

In this tutorial, we will show you how to create an Ubuntu DEB Package. Occasionally, we are dealing with software installation from source code by running configure, make, and make install. When we do it that way, we can not reverse the process (uninstall) it. To overcome that issue, we can build the source code into a DEB Package. DEB, Debian packages are standard Unix archives that include t...

How To Check Disk Space Usage With Ncdu Utility

terminal-linux-logo

In this tutorial, we will show you how to check disk space usage with ncdu utility on your Linux server. For those of you who didn’t know, Ncdu (NCurses Disk Usage)  is a command-line tool to view and analyze disk space usage on Linux. It can drill down into directories and report space used by individual directories. This way it is very easy to track down space-consuming files/directories. Th...

How To Hide Nginx Server Header

In this tutorial, we will show you how to hide Nginx Server Header on your Linux server. In default Nginx configuration, the server sends HTTP Header with the information of the Nginx version number of the Server. The HTTP response header “Server” displays the version number of the server. This information can be used to try to exploit any vulnerabilities in the Nginx, especially if you are ...

How To Install Nginx on Ubuntu

In this tutorial, we will show you how to install Nginx on Ubuntu. For those of you who didn’t know, Nginx is one of the most popular web servers in the world and is responsible for hosting some of the largest and highest-traffic sites on the internet. It is more resource-friendly than Apache in most cases and can be used as a web server or a reverse proxy. So today I’m going to show you how...