How To Install WordPress

A Quick Look At The How To Install WordPress

One of the features that has made WordPress so ubiquitous is how easy it is to install and get running.

This guide will show you how to install WordPress using the most popular methods:

  • Installing with the aid of Softaculous, a popular Auto Installer which helps users install applications quickly and easily.
  • For those who want to do it themselves, we offer a step-by-step guide to manual installation.
  • Advanced users looking to install WordPress locally for testing purposes will also find instructions for Windows or OS X installation.

There are a few things you need before we can get started installing WordPress. First off, you need a domain name and hosting company for your website to appear online. Next, you must decide the type of WordPress installation which suits your needs. There are numerous methods which use different software and platforms including cPanel, FTP with FileZilla, and MySQL. Check out EasyWP for an optimized WordPress hosting option. 

Users wanting to take advantage of the platform’s famous five-minute installation will want to make sure their host offers a solution like Softaculous. For a manual installation, you’ll be using FTP or cPanel. Users looking to create a test environment for WordPress will perform their installation locally using WAMP or MAMP or create a local server using Microsoft’s Visual Studio.

Installing WordPress automatically

Many web hosting partners offer one-click installation in combination with cPanel. These services let you Install WordPress without having to get your hands dirty. We recommend the Softaculous automatic app installer to install WordPress in a few clicks. To use Softaculous, login to your hosts cPanel account and locate the Softaculous/ WordPress installer icon in the Auto Installers section. Click on one of these icons to launch an auto-installer for WordPress. Now follow these instructions to install WordPress using Softaculous:

  1. Log into your cPanel.

  2. Select the Softaculous Apps Installer icon. Namecheap users can follow this guide to installing Softaculous..

  3. Click the WordPress logo.

  4. Click Install tab to proceed.

  5. On this page, you need to fill out the details of your WordPress installation.

    • Choose the domain - enter the domain you wish to install WordPress on.

    • Specify the root folder for installation. The Directory field is empty by default, leaving this way WordPress assumes you’re using WordPress on your website, for instance, You may install it to a subfolder if just your blog will be powered by WordPress for example,, type "blog" in this field.

    • Database Name can be left as the default.

    • The default wp_; Table Prefix can remain, but for increased security, we recommend to changing it to something unique, like wpwebsitename_.

    • Fill the Site Settings (you can change these at any time as needed).

  6. Hit Install when you’re ready.

This is where Softaculous now takes over. It will run the installer with the settings you provided and deliver a success message on completion, along with a link to your site and another link to your WordPress admin area. Click the latter link and login to your dash to start work on your website.

Installing WordPress Manually

It’s possible to install WordPress manually. Even though this method includes a few more steps to build a website, some users prefer it. By manually installing WordPress you have the choice to create a website or use the software to handle your development in a safe place since it’s installed locally. To install WordPress manually, you need to download and upload the WordPress files, create a database and install WordPress. Let’s get started:

1. Download WordPress

Visit the WordPress website at and download the latest version. Save the zip file to a memorable location; such as your desktop as it will be no trouble to find there. Once WordPress has downloaded the zip file on to your computer, it's time to upload the files to your hosting account.

2. Upload WordPress to your hosting account

There are two ways to upload the files for WordPress hosting; You can use an FTP client like Filezilla, alternatively, use the File Manager in the cPanel of your hosting account. They both work the same way to upload your .ZIP file and there is little difference between them. One is a web application (cPanel), and one is a desktop application (FileZilla). CPanel doesn't require installation software to use it (it’s browser-based).There is a case for using FileZilla; it provides a solid environment for developers and facilitates local backups of your site.

  • Using FTP

    This method uses your hosting account’s file transfer protocol (FTP) account information to upload files from your computer to your website. This overall process for setting up WordPress is a bit more time-consuming than with cPanel's File Manager. For programming development, FTP is a useful tool if you want to get stuck into developing a website if you're willing to put in a bit of extra work.

    To create a copy of your site, you’ll need an FTP such as FileZilla. This example uses FileZilla, but you can use any other FTP program to upload the files. Follow these steps to install WordPress with FTP:

    • Unpack (unzip) the zip file onto your computer

    • Unload (extract) the files to the right directory in your hosting account

  • Upload WordPress and install

    Once the desired programs are set up, you're ready to install. It’s now time to fire up your hosting account and get started, and you should do it in a way that works for you. There are two ways to install WordPress on your hosting server, manually or with the easiest way using platforms like Softaculous. Manual installation takes a little longer and is a bit more technical, so If you’ve got a host with a quick install option, we recommend taking advantage of it. Installing to a computer involves a different process which we’ll also cover. Scroll through the following sections to view instructions for specific software.

  • Using cPanel

    The alternative method is to upload files straight into CPanel, the web-based hosting control panel provided by many hosting providers to website owners. It allows you to manage your website(s) from a web-based interface which includes an auto installer or package dedicated to content management systems like WordPress. This method is more streamlined than using an FTP since it's accessible from virtually any browser and requires no software downloads.

    Skip this section if you have a host offering 1-click WordPress installation. If your web host does not have cPanel or for any other reason, you’ll need to install WordPress manually without an automated script installer such as Softaculous.

    To continue, you need to make sure your site is connected to WordPress via your host. In your host account, locate Site Builder Options and select Use WordPress to connect your new domain to your WordPress website. Now follow these steps to manually install WordPress:

    1. Login to your cPanel and open the file manager in the files section, to find the directory you want to use, click public_html.

    2. Select the directory you want and click Upload in the toolbar.

    3. Click Select File to upload the WordPress .ZIP file you downloaded and click the Go Back link at the bottom of the screen when the upload is complete.

    4. To extract the files to the right place, click the WordPress file and hit the Extract button in the toolbar. At this point, a window will pop up asking where to extract the files to. You can leave this as the default directory currently in place. Click Extract File(s) to unpack everything inside the zip folder.

    5. Now the files are extracted you'll see a WordPress folder in the directory. The contents of this folder need to move to complete the installation. Click on the WordPress folder to show it's files, select all to highlighted all the files and hit the MoveFile button to move them to the main root of the domain name. To do this remove the WordPress section of the file path from /public_html/wordpress to /public_html/ and click Move File(s) once you're ready.

3. Setting up your database and users

Before the installation begins, you need to create a new database in your host account. You need to do this so that WordPress can save the data necessary for your website to work properly.

  1. From your cPanel scroll down to Databases and click the MySQL Databases icon. Give your new database a name, keep it simple and something easy to identify for example WPmydomainname and click Next Step.

  2. Now to assign a username and password, to be on the safe side don’t use the default 'admin' username and make use of the Password Generator tool. At this point, we advise you to note down your Database name, Username, and Password (we need these later) and click Create User.

  3. You now need to add permissions so that the username can talk to the database. To assign privileges to your new account select the All Privileges checkbox and hit the Next Step button at the bottom of this screen to confirm. From there you’ll see a ‘You’ve successfully granted privileges to the database’ message. You’ve now set up the database part of WordPress in cPanel ready for WordPress to use it.

4. Install WordPress

Now to complete the installation process, you need to setup your website or blog.Follow these steps:

  1. Head to the domain of the website you set up this WordPress installation. If your WordPress files are in the root directory, go to If you put the files in a subdirectory called myblog, for example, then head to

  2. Choose your primary language and hit the Continue button. You'll now see a message from WordPress which tells you the information you need to know before installing (the same info you noted down in step 2 of setting up your database). Click Let's go! to get started.

  3. To connect your database to WordPress, you need to enter the name of your database, and the username and password you noted down earlier. You can leave database name as the default localhost. If localhost doesn’t work you should be able to get this information from your web host. The Table Prefix can also be left untouched. Click Submit once you’ve entered the information needed.

  4. You’ve now reached the famous five-minute WordPress installation screen. Finalize the installation by entering some administration information. Type your websites title, your desired administrator username and choice of password, and email address into the respective fields. You’ll also notice a checkbox marked “discourage search engines from indexing this site.” This means whether you’d like to make your site visible to search engines like Google. Check this if you don’t want to search engines to display your site in their search results. Once you've filled in your information, you’re ready to click Install WordPress.

Success! You’ve installed WordPress. That’s all you have to do, click the Log in button and enter the username and password you just set. Hit Log in once more to confirm. You’re now in your site’s WordPress dashboard.

Install WordPress on a subdomain

You may wish to use WordPress to power an isolated section of your site, adding a WordPress blog to your existing website for example. To set this up, you need to create a subdomain using cPanel. Log in to your cPanel and select Subdomains. In the Subdomain text box type the subdomain name you want and click Create to make it live.

Your subdomain is now ready. To start your blog or website, you may install WordPress manually or with Softaculous with your newly created subdomain.

Install WordPress Locally To A Computer

There are two ways to install WordPress locally on a computer. Follow these instructions for setting up a local server environment for testing and development. By installing this software locally, you can test it, become familiar with the software, use databases and make changes locally before bringing them online. Bear in mind that installing WordPress locally on your computer means your site will remain offline and the only person who will see it is you. For others to have access to your website, you’ll need web hosting to install WordPress using one of the methods shown above.

There are a few options to Install WordPress locally. First, you need to select an appropriate development environment. To install WordPress for Windows, use WAMP, and use MAMP if using a Mac.

You can bring your website online after installing WordPress locally. Simply transfer your files and database to a live web server at a later date once you’ve chosen a web host and hosting plan.

What now? - After installation

Our tutorial gave you the tools to install WordPress. It's now time to check out ways to manage and grow your new WordPress site. With WordPress, you’ve got lots of flexibility when it comes to customization. Start learning WordPress and ramping up your website with access to thousands of themes, plugins, and features to help you design the perfect site for your needs. Before long, you’ll have created a unique website single-handedly without learning a single line of code.

You may also like

Need help? We're always here for you.

× Close