WordPress is open source software you can use to create a beautiful website, blog, or app. It is easy to install WordPress. It does not require any technical or coding skill. Most of the hosting sites provides automatic installation using installer like Softaculous, Fantastico, etc. It is matter of few click using this tools. Let’s see how to Install WordPress.
You can install it manually. Follow below steps,
- Download WordPress from WordPress site.
- FTP files to hosting server using WinScp or FileZilla.
- Create MYSQL database using PHP admin.
- Create wp-config.php file.
Does it sounds little tedious? Yes, then let’s install it using automatic method.
Install WordPress using Softaculous
Method is same across all hosting provider. We will use Hostgator for illustration. Get your domain name and hosting account before starting installation.
Login to hosting account. Navigate to Manage Orders-List/Search Orders. It shows all your purchased product. You may have Multi Domain Linux Hosting or Single Domain Linux Hosting. Click on the respective link to navigate to cPanel.
Click on Manage Web Hosting. You will land up on cPanel Dash Board.
Softaculous provides installation scripts for WordPress, Joomla, Drupal, etc. Locate WordPress installer and click in Install.
Enter all the necessary details like Protocol, Domain, directory and other information. Leave directory as null if you want to install WordPress on main domain and not on sub-directory. Username defaults to Admin. Change it. It should never be ADMIN. Make sure, it is difficult to guess for security reason. WordPress is widely used publishing software for millions of website. WordPress sites are mostly attacked, so make username and password difficult to guess and don’t share with anyone.
Click on Install Button. Softaculous will start installation using the entered information.
Post completion of installation, it shows summary of installation like URL and Admin URL.
That’s it and you are ready to login and start blogging…………Do reach out to me if you need help in installation.