How to install WHM cPanel on Centos

Before you configure your server, ensure that : – Your firewall allows access on port 2087.– Disable NetworkManager. because cPanel does not support NetworkManager enabled. It is recommend that you run the installation command within a Linux screen session. The Linux screen command allows you to create a shell session that will stay active through a network disruption. To determine […]

Install Free SSL Certificate on Apache / Nginx

Switch to root user and use below commands to add letsencrypt cert repository, install the certificate tool and dependencies : If you have apache webserver then install certbot for apache using below command: If you have nginx webserver then install certbot for nginx using below command: STEP 2: GENERATE CERTIFICATE FOR DOMAIN OR DOMAINS You can generate certificate […]

How to create an Elastic IP and attach with EC2 Instance

When you launch an EC2 instance, you receive a Public IP address by which that instance is reachable. Once you stop that instance and restart that, you get a new Public IP for the same instance’s. So, Public IP get’s changed every time for an instance after stop/start. To solve this problem, we need to attach an Elastic […]

How to remove ‘index.php’ from permalink in WordPress

After WordPress migration to another server, which don’t necessarily have to have the same settings as the one you are migrating from, there is a chance of having “index.php” added to your URL. This can often lead to 404 missing page error and it disrupts friendly URL’s. Learn how to remove index.php from permalink in WordPress. 1. Find out if […]

How to map domain name to Amazon EC2 instance ( Using Route 53 )

Get Elastic IP and Assign it to Amazon instance The first thing you need to do is get an Elastic IP address, EC2 Instance IP address can change during reboot the instance but elastic IP are static IP’s so you should make sure you create one of them and assign it your running instance. After getting Elastic IP follow […]