How To Install WordPress Using Different Installers: A Practical Guide

WordPress is famous for its ease of installation. All good WordPress web hosting companies allow you to install WordPress in just a few clicks. In most of the cases installing WordPress is an easy process and takes less than five minutes to complete.

In this article, we will be briefing you on how to install a WordPress using different installers. For beginners, we have explained here how to install WordPress on all hosting platforms that have single click installation option. More so for intermediate users how to install manually using FTP. At last, for designer and developers – how to install WordPress on a local computer (Mac, Windows, and Linux).

Five basic short views to install WordPress

  1. The very first step is – you need to download WordPress latest version from
  2. Thereafter, using FTP, upload those files to your web server.
  3. Now you have to create a MySQL database and user for WordPress.
  4. Here, configure WordPress to connect to the database that you have created now.
  5. Finally, complete the installation process and setup your new WordPress website.

Let’s see the WordPress installation process in detail and through various installers. Just go through the table of contents given below to reach out your preferred matter instantly.

Things to do before installing WordPress

WordPress is a well-known powerful free blogging and a widely used tool that creates beautiful blogs and websites. There are certain things you must keep in mind before you install WordPress to create your one such profile. Given here is the list of things you should consider:

1. Register a domain name

A domain name, or web address, shows where your website belong to and often ends in extensions like .com, .net, .org, .info, .us, .biz, .tv and more. Register a domain name first, numerous extensions are available where .com is the most popular among them. Most of the registrars require need either a credit card or a PayPal account to pay for the domain. By this, you can claim and get the domain name immediately on application. Finally, you can go to the big domain name companies to register a name.

2. Choose a Web host

Once you have registered your domain name find a web host for it as well.

A web host can install any scripts (WordPress, forum, shopping cart, etc.) and the place you get your email address in. You can’t launch your site until you sign up with a hosting account. Most of the hosting companies offer at least a monthly and yearly fee structure, go through the terms for the obvious items like termination and other what-if scenarios. Usually, all the entry level hosting accounts use shared hosting. This refers to sharing one web server among a number of different accounts or websites. More likely you will be buying Virtual Private Server (VPS) or virtual machine.

3. Clean out the default email box

By default, the email server associated with your domain will have at least one email box setup already. This is likely to be the same username you signed up with or one which the host made up for you. Even if you don’t use this, you’ll have to check it and clean it out otherwise this account will collect spam and other junk emails. If not done, it will fill up and eat up some of your limited disk space.

System Requirements for WordPress

  • WordPress 3.6 or greater version.
  • WordPress Memory Limit of 64MB or more.
  • PHP version 5.3 or greater where (PHP 5.6 or greater recommended).
  • PHP Safe Mode should be Disabled.
  • Need PHP Max Execution Time 30 seconds or more.
  • PHP Memory Limit should be 128MB or more
  • cURL Library Enabled
  • cURL Timeout 300 seconds or more
  • MySQL version 5.0 or greater

Check your hosting

Check the Hosting Compatibility doc for any known issues before you choose a hosting provider for your WordPress dashboard.

Always keep in mind that as you increase the number of managed sites on your dashboard server resources will also need to increase. Managing more sites means that your server will be up for more memory and other resources to complete the requested tasks. Given below are the suggestions that will help to ensure you have the best experience managing your sites.

  • Any shared hosting plan suffice 30 sites or less than that.
  • We suggest a re-seller hosting account with additional server memory for 31-100 sites. You should also set the optimization for large networks to ON in your MainWP Settings.
  • For 100+ sites you should consider a VPS for managing these many sites, where the VPS should have at least 512MB of memory. You should also set the optimization for large networks to ON in your MainWP Settings.

Bending towards the point, we introduce you how to install WordPress. Keep reading!

Installing WordPress using various installers

Let’s get cracked in detail!

How to install WordPress manually

Listed below the major steps to install WordPress manually:

  1. Firstly, download the file and upload to the public_html folder via FTP, or via cPanel File Manager.
  2. Thereafter, extract all the contents of the using cPanel File Manager.
  3. Create a new MySQL database and user.
  4. Run the famous 5 minute WordPress installation.

Install WordPress using MOJO Marketplace

  1. Go to Mojo Marketplace, and click on general settings.
  2. Click on how to install WordPress within your Bluehost account
  3. Follow the further steps –
  • Log in to your Bluehost cPanel account.
  • Find the website section and select install WordPress.
  • Click the Install button.
  • Choose the domain name to install it. In the field next to the domain, you can enter a subfolder such as ‘blog’ or leave it blank if you want the site’s main page to be the blog.
  • If required, edit the email address, username, and password for the new WordPress installation. Click “advanced options” to change those settings.
  • Read through the license and the service agreements provided and check the boxes.
  • Select the Install Now button.

Install WordPress using Softaculous

1.Log into your cPanel.

Installation using Softaculous

2. First, go to the Software section, and then click on the Softaculous icon.

Softaculous Setup

3. Click on the WordPress logo. A screen with getting open where several options will be displayed. You will see a screen with Install, overview, features, and import options. Click on the Install link.

4. Fill in the WordPress installation details as required.

Install WordPress using QuickInstall

  • You can go to your account with HostGator WordPress hosting and try installing quickInstall from there. This auto-installer makes the installing scripts and CMS extremely easy. To take advantage of this powerful WordPress tool, you can sign up an account with Hostgator shown below.
  • Now, subsequently, log into your cPanel. Go towards the software/service section, and you can find QuickInstall there, by following the following steps.
QuickInstall Icon
  • Click on QuickInstall, a quickInstall page will get open. You can find the WordPress option from the left side menu, it is under the blog software section. Click on WordPress to continue.
QuickInstall WordPress
  • Firstly you need to choose a domain or subdomain to install WordPress to install WordPress using quickInstall. You can specify a subfolder as well to host your WordPress installation.
  • If you choose to input a sub-directory name, like ‘blog’, after the selected domain, such as ‘’, then quickInstall will install WordPress to this ‘blog’ folder under your domain root and you will be able to access your WordPress site from ‘’.
  • If you want to install WordPress from domain root, meanwhile then leave the subfolder field blank. Fill in other boxes as required and tick the Enable Auto option.
  • It upgrades so additionally and fastly that the quickInstall will automatically upgrade your WordPress scripts to the latest available version.
  • When you are ready, click on the Install Now button to finalize the auto WordPress installation using quickInstall.

Install WordPress using Fantastico

Fantastico is an application installer available on few versions of cPanel. It includes setting up content management systems like WordPress quickly and easily. Although many platforms have now discontinued support for fantastico in favor of other systems like Softaculous, though it is still in use across the Internet.

Fantastico is a great start for beginner users who don’t know a lot about setting up a website. It takes all the work off your hands while installing everything that WordPress requires. All you need is a bit of information about your website, and the system will do the rest.

Login to your cPanel Account

Step1. Access your cPanel account from the customer portal.
  • To do this, go to the blue “cPanel Login” from your account dashboard.
cPanel Dashboard
  • This may appear differently depending on the settings and hosting of accounts. While some hosting platforms may give you direct access to cPanel without using the customer dashboard. In any case, you’ll need to access cPanel.
Step 2: Access Fantastico from the Software/Services Section
  • In cPanel, scroll down to the Software/services section and click “Fantastico De Luxe”, a tool with a blue smiley face.
Fantastico De Luxe cPanel
Step 3: Select WordPress
  • In the Fantastico navigation screen, a list of applications can be seen on the left. Click the required button for “WordPress.”
Fantastico WordPress
Step 4: Select New Installation for WordPress
  • Clicking the WordPress radio button will change the right panel. It will now show the information regarding WordPress including the current version that is available in Fantastico. For additional information, a homepage link, as well as a support forum, is given.
  • Click the link for “New Installation.”
Fantastico WordPress Installation
Step 5: Enter your WordPress Site Information and then Install
  • In this screen, you will have to give your website’s information. These will be the settings your website will be using during the installation process.
  • Click the “Install WordPress” button at the bottom after you finish it.
Installation WordPress cPanel
  • Once the installation gets complete, you’ll be given a link to access the admin panel. It’s probably a good idea to click the link and bookmark it so that you can find your admin panel later on easily.
  • Manually installing WordPress is also known as the famous 5-minute install since it takes less time. However, few steps are added in manual installation, and you will need an FTP client for that.
  • First, download the latest version of WordPress. Unzip the file, and use the FTP software to upload those files into the web host directory of your choice.
FTP Software file upload
  • In case you want to install WordPress on your root domain name (like, then you need to upload WordPress files to your website’s root directory. Usually, this directory is called /public_html/.
  • On the other hand, If you want to install WordPress in a subfolder (like, then upload it in a folder /public_html/blog/.
  • Once you have uploaded WordPress, go to your hosting control panel to create a database for the same. In your cPanel, find the icon like this given in the snapshot:
Hosting control panel
  • Enter your database name, and click “Create Database”, in the field to create a new database.
cPanel new database
  • Now since your database is created, give a username to MySQL.This username will have access to perform actions on your database.
  • On MySQL Databases page in your cPanel account, scroll down to MySQL users section. Simply provide a username and a password for your new user and click on the ‘Create a user’ button.
New User MySQL
  • This new user still will not be having access to the database that you created earlier. For that, you will have to add the user to the database and give them permissions to perform all the necessary actions.
  • On your MySQL databases page in cPanel account, scroll down to ‘Add User to a Database’ section. Select the database user you created from the dropdown menu next to the user, select the database, and then click on the add button.
Add user to database cPanel
  • Select all privileges you want to allow this user to and moreover click on the make changes button.
  • Now your MySQL database and user are ready, and it’s time to run the WordPress install.
  • Simply go to to the URL where you uploaded WordPress. In addition, choose the preferred language so that the rest of the installation is displayed in your own language.
Language Preference cPanel WordPress
  • Click on the continue button to proceed.
  • You will now see some installation instructions. Basically, WordPress will now tell you that it will need your database name, password, and MySQL host information.
Installation Instructions WordPress
  • Further, click on the ‘Let’s go’ button to continue.
  • WordPress will now show you a form. Therefore, you will have to enter the name of the database you created earlier.
WordPress Form
  • Fill in the information and submit it. WordPress will now connect to your database and will show you a success message.
Success Message WordPress
  • Click on ‘Run the Install’ button to continue.
  • WordPress will now create tables in your database and then send you to the next step of the installation.
  • Provide information for WordPress to set up your site, which includes site title, username, password, and admin email address.
WordPress Information
  • Click on the Install WordPress button to continue. WordPress will now automatically setup your website and finish the installation.
  • You will see a success prompt showing your username. Now just click on the Log in button to sign in to your WordPress site.

Installing WordPress using FileZilla

FTP is one of a standard way to upload or download files between your local system and your web server, and furthermore, FileZilla is a solid client that FTP needs.

Following details are mandated to be known regarding the FTP account on your server:

  1. The FTP address of your website (usually if your URL is
  2. Your FTP username
  3. Your FTP password

If you do not already have an FTP account on your server, use your cPanel or website administration tool to set one up, it will have all the required information.

Register your FTP server in the Site Manager before connecting the FTP server. Once you do it, just click once to connect the same server. Follow the below steps to register the FTP server:

  1. Click File > Site Manager from the main Window of FileZilla.
  2. Click New Site then name the new connection according to you (example: My blog server).
  3. Go to the Host box enter the FTP address for your website. Usually, if your website is, then the FTP address will be or ftp://example.comNote: Do not put a slash (/) at the end unless it is specifically told to do so on your cPanel or by your host.
  4. Leave the Port box blank. Default value 21 should be used. Change these only if your FTP account details explicitly indicate that you should.
  5. Select Normal from login type box.
  6. Enter your full username that you have been given in the Userbox. It may be just a username, or it may look like an email address but actually, it isn’t. For an illustration, it may look similar to user or
  7. Here enter the password. Remember that the password might be case sensitive.
  8. Now Click on the OK button.

In the Toolbar of FileZilla main window, select the down arrow of most left icon “Open the Site Manager”, and select your FTP server from the drop-down list. Or, you can start Site Manager from File>>Site Manager as well, select your FTP server and click ‘Connect’ button.

If all goes well, then in the top window of FileZilla, you can see a series of messages, and in the large window, you will see a listing of files appearing.

Install WordPress using One-Click Installers

  1. Firstly, to install WordPress at DreamHost, log into your panel and go to the One-Click Installs page at One-Click Installs.
  2. From the list of One-Click-Installs, select ‘WordPress’.
One Click Installer

Enter the following:

  • Install to: Firstly, select the domain that you’d like to install into. The second textbox is for if you want to install into a subdirectory (if you do not want it stored in the primary directory). For example, if you want to install it into first select in the first dropdown menu. In the second textbox type in a blog.
  • Select Database: You probably want to ‘Automatically Create Database’ above all since this creates a new unique database for your site. You can also choose an existing database all depends on your wish.
  • Deluxe Install: It’s recommended to check this box if you prefer the extra features mentioned below. This is a free addition to your install.
  • Further, click the Install it for me now! button. Within 15 minutes, an email will be sent to you at the primary email listed on your DreamHost account. This email details further steps for the completion of the installation.

Install WordPress using SSH

Installing WordPress via FTP might take a longer time as it required to upload hundreds of file to the server. While one can install WordPress quickly in SSH.

  • First, create the database and user in my DirectAdmin control panel. You can use other control panels like cPanel or phpMyAdmin to do this as well.
  • Using the shell to download and install WordPress is a real timesaver. Its preferable for windows user to use Putty to log in their server over SSH.
  • Browse to the directory where you want to install WordPress and execute the following commands given below:
  1. Download and unpack the latest WordPress package:
    wget && tar xfz latest.tar.gz
  2. Move the contents of the WordPress folder up:
    mv wordpress/* ./
  3. Delete the WordPress directory and the compressed package which are empty.
    rmdir ./wordpress/ && rm -f latest.tar.gz
Edit wp-config.php

You can even do this using a console editor like Nano or Vi but as it involves quite a few steps. Download wp-config-sample.php from the server and rename it to wp-config.php and open it in the text editor and follow up the following steps:

  1. Add your database name, user and password.
  2. Add the authentication keys and salts.
  3. Change the WordPress database table prefix (optional).

You may also disable WordPress post revisions and set the autosave interval to a really high number by adding these two constants just above the line:

  1. define('AUTOSAVE_INTERVAL', 35000);
  2. define( 'WP_POST_REVISIONS', false );

Upload the filewp-config.php to the server, when you’re done. WordPress also allows you to save the file one level above your WordPress install which is usually one level above the directorypublic_html.

Change the owner/group

You may consider it as a major drawback of installing WordPress via SSH here, that all files are now owned by the user who uploaded the files. This means the auto-update feature of WordPress can’t be used by anyone else.

To get the auto update back we need to change the owner or group to the user Apache runs under. The process to do this depends on your OS and server configuration. We have used the below command as root:

chgrp -R apache public_html

but there might be a possibility that Apache uses a different name on your server (www-data or nobody are common names).

Run the install script

Install WordPress by running the script at.

Enable WordPress SSH updates

To allow WordPress auto updates over SSH/SFTP you require to install one additional plugin: the brilliant SSH SFTP Updater Support.

And by using the same shell commands as above, this will only take a minute. Browse to the plugins folder and execute the following commands given below (update the plugin version number if a newer version is available):

  1. wget
  2. unzip
  3. rm -f
  4. chgrp -R apache plugins (note: execute this command as the root user!)

Installing WordPress on Mac Locally using MAMP

  • Before you install MAMP on your Mac, you’ll first have to download it from the MAMP website. MAMP requires your Mac to run Mac OS X 10.6.6 or later.
  • Once the MAMP gets downloaded, go to the MAMP disk image (it will be displayed as MAMP_2.0.3.dmg), and you will get to see a MAMP window pop up. Drag the MAMP folder (not MAMP PRO – we’ll save that walk-through for the next time) to the Applications folder.
  • Now since you’ve got MAMP installed on your system, launch (located at /Applications/MAMP/
  • While editing settings of MAMP, it might prompt you for an administrator password. This is so because MAMP runs on two processes: mysqld (MySQL) and httpd (Apache), and depending on the settings you set for those processes, you may or may not require to input your password as per your requirement.
  • Now open MAMP, click on the Preferences button. Then, click over to “Ports.” where the default MAMP ports are 8888 for Apache, and 8889 for MySQL. If you use this configuration, your password will not be required, but you will have to include the port number in the URL (localhost:8888). But if you’d like to leave the port number out of the URL, you will have to change the Apache port to 80. The downside of using port 80 as your MAMP Apache port is that you’ll always be asked for your password.
  • At last, you’ll need to set a document root, on the web server. This is where all your files are going to be for your local web server. One such example of a document root is /Users/USERNAME/Sites/wordpress/. Once you’re done editing all of the settings, hit OK to save them.

For more detail look at our guide on How to install WordPress on Mac Locally using MAMP

Install WordPress on Windows using WAMP

  • The first thing you need to do is to download the latest version of WordPress from the website. It will download as a zip file.
WAMP WordPress
  • Then you need to extract the zip file and copy the ‘wordpress’ folder.
WAMP Installation
  • Navigate to the folder where you have installed WAMP.
  • Here we’ll be referring to C:\wamp64 folder going forward. However, it may be different for you depending on where you installed the program.
  • Thereafter, paste the ‘wordpress’ folder into the C:\wamp64\www folder.
Copying folders in WAMP
  • You can rename the ‘wordpress’ folder to anything you want, such as mysite, testsite etc.
  • Here we have renamed the folder from WordPress to mysite.
  • You can now open the web browser and go to http://localhost/mysite/
  • First, it’ll ask you to select a language and then show you the database setup information. Go through it carefully, go ahead and click on the ‘Let’s go’ button to continue.
WAMP WordPress database information
  • After that, you will have to enter your details like database name, username, password, host, and table prefix for the database.
  • The database name will be the one that you have entered in the previous step. We have taken it as ‘test_db’ here and filled the other columns as required, refer the snapshot:
Test_db columns WAMP
  • Click on the ‘Submit’ button when completed and WordPress will create a configuration file for you in the backend.
  • On the next screen, you can see a success message and now you can proceed with the installation part.
  • Click on ‘Run the installation’ button to continue.
Rum Installation in WAMP
  • Further on it will redirect you to the welcome screen of WordPress. Subsequently, you will be required to add a title for your new WordPress website, choose an admin username, enter a strong password, and provide an admin email address.
  • Once you’re done and ready, click on the ‘Install WordPress’ button.
Install WordPress WAMP
  • After the installation process, you’ll see a success prompt. In the background, WordPress has created new tables in your database and it’s ready to be used.
  • You can further proceed to your WordPress dashboard by clicking on the ‘Log In’ button.
Login WordPress through WAMP Installation
  • That’s it, you have successfully installed WordPress on a Windows computer using WAMP.

Installing WordPress on XAMPP

To get WordPress working with XAMPP, first, unzip WordPress in the right folder. Then go to the XAMPP folder on your computer and open the htdocs folder – C:/Program Files/XAMPP/htdocs.

Unzip WordPress files into its own folder and rename it as you wish. For consistency, let’s call this installation of WordPress “WP” to match the name of the database that is created.

Open the WP folder where you have saved your WordPress, find the wp-config-sample.php file and rename it wp-config.php or with any .php extension as up. Open the file and scroll down the screen see to the following lines:

These lines of code shows the login details of your database:

  • Replace “database_name_here” with the name of your database, which here we have taken as “WP”.
  • Replace “username_here” with “root” and leave “password_here” position blank.
  • Save the file and close it.

Now let’s talk about installing WordPress.

Open your browser and go to http://localhost/wp/

You can see the translation screen that comes before the famous five minute WordPress installation process.

Once you are done choosing your preferred language, continue onto the next screen and enter your username and password details. Click Install WordPress.

Installing WordPress on Bluehost

Most of the users know very well, Bluehost is the largest hosting company and the best WordPress hosting provider worldwide. They provide a very easy process of WordPress installation. When you sign up this hosting provider, so it automatically installs WordPress on your domain name.

When you logged in to your Bluehost account, you will get your WordPress site under ‘My Sites’ tab.

bluehost login to wp

Here, you will not do anything, you just have to click the ‘Log into WordPress’ tab, and you will access to the WordPress admin area.

Bluehost has no limit except their basic plan. Means to say, Bluehost lets you install WordPress on numerous sites with all their hosting plans.

To get started, just press the ‘Create Site’ button in the ‘My Sites’ tab.

bh new wp site

It will launch your WordPress installation wizard. After that, you have to provide a site title and a tagline that is optionally.

wp site title

Now press the ‘Next’ button to continue the process. Thereafter, choose a domain name and path for your site. If you have already the domain name, so you will see it in the dropdown menu, choose it from there.

However, by visiting the ‘Domains’ page from the hosting dashboard you can add and buy new domains.

select domain plugins

Once you chose your domain name, you can leave blank the directory path and let Bluehost choose it for you. Here you will also see some good working plugins that you can install if needed.

Now press the “Next” button to continue the process.

Now the installer will set up your site, this may take few minutes. Once done, you will get a success message with all the details of your WordPress site.

installation finished

You will get these details through email. Now, to enter your new website’s admin area, you have to click the ‘log into WordPress’ tab.

That’s all! you have successfully installed WordPress on Bluehost.

Installing WordPress on SiteGround

SiteGround is also one another WordPress hosting provider. They come with their topmost support and highly optimized WordPress hosting plans, to which they are known worldwide.

More so they provide the quite easy process of WordPress installation with their all plans. Means, they allow you to install WordPress from your hosting dashboard.

However, there are two different methods to install WordPress on SiteGround. You can choose that is more suitable for you.

Method 1: Install WordPress as a new user

When you will sign up first time with SiteGround, so you will be welcomed by a popup on your first login. And you will see ‘set up your new site’ window.

siteground new user

Here on the same page, you have to choose “Start a new website” and click the WordPress as shown above image.

On the next screen, provide the installation details. Provide admin username, password, and an email address to your new site.

wp installation details

Now press the “Confirm” to continue the process. Thereafter, you will see the details that you have selected. The best is you can also choose additional website enhancements and add as per your requirement.

finish installs

Now press the ‘complete setup’ button. As you press the complete setup, the installer starts the WordPress installation process in the background. once completed, you will see a successfully message.

success message

Now press the ‘Proceed to Customer Area‘ button. You will get your new site under the ‘My Accounts’ tab.

visit admin panel

Now enter in your WordPress admin area by clicking on ‘Go to Admin Panel’ button.

You have successfully installed WordPress.

Method 2: Installing WordPress on as an existing customer

Being an existing user, you can install it easily with SiteGround.

All you have to do is login to your hosting account and go to the cPanel dashboard.

sg cpanel

The installer will load the cPanel dashboard – basically, it is an interface that is based on web to manage your hosting account.

Now click on the WordPress by scrolling down to the “Auto Installers” section.

sg wp installer

It will launch the auto-installer script with pre-selected WordPress. Now press the ‘install’ button and choose the site protocol domain name and http or https.

You can choose the https as your protocol in case you have enabled SSL certificate on the domain name. Else, choose http. You can switch WordPress to HTTPS/SSL later.

wp install

Now below that provide the admin username, password, site title, and an email address.

site settings

Now you will have some additional options to install plugins, choose languages, etc. You can choose if needed.

Finally, you have now WordPress starter option, you have to check it because this will walk you via post-installation steps to setup your site.

optional settings

Press the ‘Install’ button to continue the process. As you have pressed the install button, the installer will starts the WordPress installation process in the background. Once complete, you will get a success message with a link that will take you to your WordPress site admin area.

sg finished

Press the WordPress admin area link and go to your site. Here launch the website’s setup wizard.

This wizard will assist you when you start with WordPress. To continue the process press the ‘Start Now’ button.

sg starter setup

Now the very first you will have a design option for your site. You will choose the design from some hand-picked design templates that are organized in different categories.

sg starter design

We suggest, select a simple and easy design. Note that each & every theme has its customization options, however, you can change it as per your liking.

Now you will choose the functionalities that you want to add your site. Note that every site needs a contact form that’s why it will automatically choose ‘Contact Form’.

sg starter functionality

With this installer, you can select shop for an online store, JetPack, or calendar. And press the next button to continue the process.

Now to promote your new site you will choose marketing options. For lead generation, it will show you MonsterInsight for Yoast SEOGoogle Analytics, and OptinMonster.

We suggest you choose all three because they all will help you to grow your site.

Now press the complete button, afterward, the installer will complete the WordPress installation. Once completed, you will see a success message with a link that will take you to the WordPress dashboard.

sg starter ready

Now you will see custom shortcuts in your WordPress dashboard to customize design, create content, and start working to your WordPress site.

sg starter admin

That’s it! You have successfully installed your WordPress platform.

Installing WordPress on Hostgator

HostGator is the best service provider that provides shared WordPress hosting services. With this provider, you can install WordPress within just a few clicks. Let’s see how;

The very first, login to the dashboard of your HostGator hosting account. And go to the “Software” section and click the “Quickinstall” button.

wp installer on hostgator

[image source File:]

Thereafter, on the next page, press the “WordPress” to launch the installer wizard.

run wp installer hostgator

Now choose the domain name where you want to install WordPress and set the directory path. More so most of the beginners install WordPress in the root of their domain name, for instance, In that case, leave the directory field blank.

select domain

Thereafter, press the next button to keep continue your process.

Now, you have to enter your site details – Provide a site title, admin username, first and last name, and an email address. Note that provide an email address that you have access because this is the email where you will get mail to reset WordPress password.

Once done, you need to press the “Install” button to continue. Now the installer would on the running process.

After installed, you will get a successful message with admin username and password.

hg wp install finished

Access the WordPress admin area by clicking on “Login” button.

Now you have successfully installed WordPress on your Hostgator account.

Installing WordPress on WP Engine

WP Engine is also another managed WordPress hosting provider. This provider takes care of everything such as installation, WordPress site updates, performance optimization, and more.

Being a best managed hosting service, it installs WordPress automatically while you signing up. However, you can create an additional site if you need but its depend on your hosting plan.

Now let’s see how to install WordPress;

The very first login the dashboard of WP engine and go to the “Site” page. Here you will be able to see all WordPress sites list.

Thereafter, press the “Create Site” button to install WordPress.

Now you have to provide the details for your production environment. Enter the name for the site identification and press the “Create Environment” button.

add site environment

Now, this hosting provider company will install your WordPress installation environment. To propagate DNS changes, it will take some time.

Thereafter, click the WordPress admin link in the sidebar and access your WordPress admin area. On the same page, you will get your login credentials.

wp admin login

Now, you have to click the add domain button to add the domain in your WordPress website. Here you will have to point the DNS setting of your domain to WP Engine because it is a hosting provider, not a domain registrar.

For this task, you will require the IP Address and CNAME of your website. You can get this information on the site overview page.

dns info

Now let’s see how we can enter this info in Here, you just have to find the DNS settings, rest all things means all basic settings are the for all domain registrar.

The very first login the dashboard of your account, thereafter, press the DNS and nameserver settings link in the sidebar for your domain name.

domain dns

Over to this, change the A record on the nest page with the @ sign as its name. And press the Edit button to change its settings.

dns A record

Now, here enter the IP Address that is given by WP Engine as this record value and press the Update DNS button.

dns a record value

After that, you have to check that – Is you have CNAME record with www as its name or not? If you do, then you have to edit that CNAME record. If you don’t, then go ahead and press the ‘Add DNS Record’ tab.

add cname record

Now add the CNAME subdomain that WP Engine has provided to you in the value field. Finally, press the Add DNS button.

Now you have successfully pointed your domain name to your site that is hosted on WP Engine.

Install WordPress in Subdirectory

Installing WordPress in subdirectory allows you to run multiple WordPress information under the same domain. Installing WordPress in a subdirectory is very simple if your web host uses cPanel with easy scripts. These software programs let you perform a fast and simple WordPress installation. Otherwise, you’ll be required to install WordPress to your subdirectory manually or move to a new web host.

Here we will show you the steps to install WordPress in subdirectory or root. Let’s see how:

Step 1. Creating a Subdirectory under The Root Domain Name

  • Create a subdirectory under your root domain name, where you will be installing your WordPress files.
  • Connect it to your WordPress hosting account via FTP client or File Manager in cPanel. Then proceed further to the root folder of your site. Mostly it is the /public_html/ folder. You can see your WordPress files and folders here if you have previously installed WordPress in the root folder.
  • After that, select ‘Create a new directory’ from the menu.
Create Directory in SubDirectory
  • You have to be sincere while selecting the name for your subdirectory. This will be a part of your new WordPress site’s URL and what your users will be typing in their browsers to influence this website. Like if after naming this to travel-guides, in this case, your WordPress website’s address will be:

Step 2. Upload WordPress Files

Modify the all-new subdirectory by uploading WordPress files.

  • First, visit the website and tap on the download button. The browser will now download the zip file containing the latest WordPress software to your computer.
  • After you download the file, select and extract it.
  • Consequently, you will now see the ‘WordPress’ folder holding all the WordPress files. Upload these files to your new subdirectory.
Upload Files WordPress SubDirectory
  • Using an FTP client connect to your Website and move ahead to the subdirectory that you have just created. In the local files panel of your FTP client go to the WordPress folder that you just obtained.
  • Hence choose all files in the WordPress folder and then upload them into your new subdirectory.

Step 3. Create a New Database

WordPress saves all your content in a database. Create a new database with your new WordPress site installed in a subdirectory.

MySQL Database
  • Provide a name for your new database and then tap on ‘Create Database’ button to continue on the next screen and your cPanel dashboard will create the new MySQL database. Now, just create a MySQL username in order to use this database.
  • Scroll down to MySQL Users section and give a new username and password accordingly. Click on the ‘Create User’ button to continue.
  • Likewise, scroll down to ‘Add user to database’ section, select your MySQL username and choose from your newly created database.
Add user Database in MySQL
  • Next Click on Add button to continue. Now, cPanel will give the MySQL user full authority on the database you just created

Step 4. Install WordPress

  • Now you can install WordPress. For this visit the WordPress directory you created earlier in a web browser by typing the URL like this:
  • This will show the WordPress installation wizard. Further, choose the language of your preference for your WordPress website and tap on the continue button.
  • Give your WordPress database name, database username, password, and host as asked. Enter all the required database information and click on the submit button.
Database Information
  • Now WordPress will connect to your database and you will see a message prompt like this:
Run Installation
  • Now click on ‘Run the install’ button to continue further.
  • You will have to give a title for your website and choose an admin username, password, and email address on the next screen.
WordPress Information
  • Click on ‘Run the install’ button to continue. WordPress will now build your website and will display you a success message:
WordPress success message

Things to do After Installing WordPress

Meanwhile, before publishing any articles, you are further recommended to change these settings accordingly as per your requirements. There are lots of things for which we need to make our WordPress website compatible with, right from optimizing our website for both visitors and search engines for securing our website.

1)  Delete the default admin account & Create a new one

2) Configure WordPress Permalink

3) Delete/Uninstall Unused Themes & Plugins

4) Disable User Registration

5) Deleting the Default Content

6) Set Title, Tagline, and Timezone

7) Setting Your Preferred Domain URL

8) Updating Your Profile

9) Update Discussion Settings

10) Update Comment Moderation Settings

11) Updating Reading Settings

12) Setting default Gravatar

13) Configuring the Post Auto-Save Interval

14) Configuring WordPress Ping List

15) Setting Default Category

Leave a comment

Your email address will not be published. Required fields are marked *