Namecheap WordPress – Shared Hosting Installation Tutorial

Namecheap shared hosting customers have access to WordPress. Namecheap WordPress is a FREE content management system. As a Namecheap shared hosting customer, I am going to walk you through the steps involved to installing WordPress.

UPDATE: 06/09/2018

I am no longer a NameCheap shared hosting customer. After having too many problems with their mod_security settings I could no longer even administrate my WordPress website. It became so bad one day I literally woke up to not being able to administrate my own WordPress website.

I have to fucking be able to create content, as a content creator. I did NOT renew my NameCheap shared hosting plan in February of 2018. I went ahead and purchased a virtual private server for about the same price as their shared hosting.

I did NOT have any major problems for the first two years. I still think for your first WordPress blog or a low traffic website, that NameCheap shared hosting is productive.

You first need to log in to your cPanel account. Then scroll down until you see “Softalicious Apps Installer”. Choose WordPress under “Scripts:”.

You will be taken to another page, where you want to click on “Install Now”. Under “Software Setup” you will first need to select from a “Choose Domain” drop down list which domain you want to install WordPress on. You will need to have purchased a domain from Namecheap.

If you do NOT have a Secure Sockets Layer key then just choose the default http:// protocal for “Choose Protocal”. Under “In Direcotry” you are going to specify the installation path for wordpress. For Namecheap shared hosting you want to enter in a path like this example.


This will install WordPress into this directory. Username in the example is your namecheap cpanel log in name. Scroll down to “Site Settings”.

You can type in your blog name for “Site Name”. For “Site Description” you can type in your call to action, slogan, etc. for your website. Scroll down to “Admin Account”.

This is the account you will use to log into your Namecheap Worpress administration dashboard. I would recommend that you use a different login then the default admin for security purposes. Type an admin account password.

You can type in your “Admin Email” account. You will receive administrative emails at this address. You can change your language from the default of English.

Another option you can enable is the Loginizer plugin. Place a check next to “Limit Login Attempts”. Right below this are “Advanced Options”.

You can change both “Database Name” and “Table Prefix” from their defaults. You can disable “Update Notification Emails”. Also, you can enable “Auto Upgrade”, “Auto Upgrade WordPress Plugins”, and “Auto Upgrade WordPress Themes”.

You can change the default “Backup Location”. In order to enable “Automatic Backups” you need to change this from “Don’t backup” to either

* Once a day
* Once a week
* Once a month
* Custom

You can choose a different Free theme under “Select Theme”. At the bottom you can enter an email address to receive installation details. Once you are done with your Namecheap WordPress installation settings, click on “Install”.

Your WordPress install will begin. Depending on your Internet connection, it can take a few seconds to a few minutes for this installation to complete. You will see a successful or an error message if something fails.