How To Install the Apache Web Server on Ubuntu 18.04 Date-31-05-2020 STEP 1: Update and Upgrade the apt tool to ensure we are working with the latest. sudo apt update STEP 2:  Install Apache and select Y when prompted. sudo apt install apache2 STEP 3: Before testing Apache, it’s necessary to modify… Continue Reading How To Install the Apache Web Server on Ubuntu 18.04

Login to the Ubuntu server & follow the below steps  to install openlitespeed  Step 1:Add OpenLiteSpeed Repository to Ubuntu $ wget -O – http://rpms.litespeedtech.com/debian/enable_lst_debian_repo.sh | sudo bash Step 2: Update the server before installing a new package $ sudo apt update Step 3: Install openlitespeed  $ sudo apt install openlitespeed… Continue Reading How to install OpenLiteSpeed on Ubuntu 18.04 / 20.04  Server

Remove server name from Apache headers:- It is essential to remove Apache server header to hide Apache server information and protect your website from malicious attackers. Here’s how to remove server name from Apache response header using htaccess. You can use it to hide the Apache version and server type… Continue Reading Hide server details and disable TLSV1.0 and TLSV1.1

How to setup SSL Certificate in Nginx on Ubuntu 20.04 Date: 24-07-2021 Step 1: Once your certificate request is approved, you can download your SSL and intermediate certificates. Step 2: Login to your server via SSH. Step 3: Create a directory like below and upload the downloaded the private key,… Continue Reading How to setup SSL Certificate in Nginx on Ubuntu 20.04

Nginx missing sites-available directory in the Nginx configuration directory Date: 03-04-2021 Once you installed Nginx on Centos 7 to set up virtual host files, you are unable to find the /etc/nginx/sites-available in /etc/nginx directory. You can follow the below steps to enable this option. Step 1: Create the below directories… Continue Reading Nginx missing sites-available directory in the Nginx configuration directory

How to solve “404 Not Found” error while accessing subpages on website. Date: 17-01-2021 Step 1: You need to enable Apache2 rewrite module by using below command.# sudo a2enmod rewrite Step 2: Restart Apache2.# sudo systemctl restart apache2 Step 3: Add the below details in your website Apache (etc/apache2/sites-available) configuration… Continue Reading How to solve “404 Not Found” error while accessing subpages on website.

Sometimes we may run in to troubles when one of our web-server or site is down,We should be able to identify this problem which are likely causing the issues and fix the problem. Please follow the below steps which are the some of the common steps taken by administrators when… Continue Reading How To Troubleshoot When your site is down on a Linux Server

How to solve the Website internal server error from the following apache error log”Invalid command ‘Header’ perhaps misspelled or defined by a module not included in the server configuration” Date: 16-12-2020 Step 1: You are getting above error due to header module is not enabled in Apache on Ubuntu. You… Continue Reading How to solve the Website internal server error from the following apache error log”Invalid command ‘Header’ perhaps misspelled or defined by a module not included in the server configuration”

Follow the below steps to enable ACME challenge mkdir .well-known unde var/www/example.com(document root) mkdir acme-challenge under .well-known create file test.txt under acme-challenge goto /etc/nginx/sites-avaialble/example.com and add the below lines You can see the example below.

How to install Let’s Encrypt with Apache on CentOS 7 Date: 24.04.2020 Introduction: Let’s Encrypt is a free and open-source certificate authority (CA) that allows obtaining and installing certificates through simple, automated commands. It provides a valid SSL certificate for your domain without any cost. Let’s Encrypt certificates are valid… Continue Reading How to install Let’s Encrypt with Apache on CentOS 7