Install WordPress On Web Hosting

Are you looking guide for creating a website at your own server by yourself? Are you trying to install WordPress yourself? Is the WordPress installer not working for you on web hosting?

install WordPress on web hosting


This guide will help you to install WordPress without doing any extra effort. Here we will learn step by step WordPress website installation.

Here is the steps that we will discuss in this article:

Bluehost wordpress hosting
  • Basic Instructions
  • Choose Bluehost Or SiteGround Hosting (You can choose any hosting but should meet the above instructions)
  • WordPress Download and Extract
  • Create The Database and a User
  • Set Up Configuration
  • Website Ready To Go

Before going to move forward we want to say please follow us on Facebook so, you will able to get the latest update from us. We will give you an updated guide you on WordPress, digital marketing, and more.

Let’s start with the above points:

Basic Instructions

  • WordPress package should be installed on the root folder where you can find all files of a single website.
  • Create a database with a unique name with is different from the site name this will increase your WordPress site security.
  • MySQL for the latest WordPress should include MariaDB with all privileges for accessing and modifying it.
  • The configuration file (wp-config.php) should have recommended permissions so, you will get more chances to save from website hack.
  • If you want to install WordPress in its own subdirectory on web hosting (e.g., create the “blog” directory and upload unzip files on the same directory via FTP.

Choose Bluehost Or SiteGround Hosting

Self-hosted WordPress hosting is the best option for small businesses and bloggers. In the initial level you can start with shared hosting and after increasing your traffic you can move on a cloud or dedicated server.

We have already shared a guide on how to starting a blog and you can refer that guide to get started with your business or fashion or technical blog.

Why Bluehost or SiteGround?

Bluehost or SiteGround offers a standard cPanel for individual web hosting so, you can install WordPress in the easiest ways.

With these hosting, you will get offers and may get a chance of free domain. For more you can visit the below links:

For Bluehost

Bluehost login wordpress hosting

For SiteGround

WP Starter siteground hosting wordpress

If you are still struggling to decide which hosting is right for you then you can choose different hosting as per your feasibility and requirements. We would like to say to you read the above-shared basis instructions.

Now assuming you already have a web hosting account and you are ready to move ahead in the next steps.

Nowadays some web-hosting is providing automatic installation process the same as Bluehost and SiteGround. If you follow this article and purchased Bluehost or hosting, you will get one free domain for one year.

WordPress Download and Extract

  • Download and unzip or extract the WordPress package website, you can also do the same for the remote web server.
  • If you have FTP details then you can extract files on your PC and upload it from there.
  • If you have shell access then upload a zip file on your web server, and extract by command or download directly by wget and run command “tar -xzvf latestwordpressdownload.tar.gz

Create The Database and a User

If you may already have a WordPress database set up or not you will need to create one manually for your site. After creating a database you need to follow the instructions for phpMyAdmin where your site all information will save.

Before going to move forward, we are assuming you don’t have any database and you have to create it. Follow the below instructions to create a new database:

PHPMyAdmin - database - relational database
  1. Choose the name of the database that you wan to make for your WordPress site ex: “woprsdb0023”. Some of the hosting companies start DB name with the username at the beginning like “u345_woprsdb0023”. We want to advise you, if you are transferring a database from other domains or from local then you should follow the length of the previous URL because in the WordPress URL matter for saving your theme and other configuration. If you don’t follow them you may lose your theme setting or other widgets like text widgets.
  2. The collation and encoding of your database should be the same in case you are moving data from one place to another otherwise your site will not work properly.
  3. Click on Add user in PHPMyAdmin with your desire password but that will be more secure and combination of all types of characters ex: NsdE234{&%#$(*!.
  4. Now select username for your database.
  5. Assign the username and database to each other for mapping.
  6. Then assign global privileges or check all for right now and Click Go.

Set Up Configuration

If you are installing WordPress site directly and from scratch, you don’t need to work on wp-config.php that is used for WordPress configuration. You just need to fill the required information that is asked by WordPress at the time of install on browsers.

If you are manually configuring your site then you need to work on the wp-config.php file and add the below information that is required for site working. We are assuming you have changed the URL (replaced old to new URL from all tables of the related database) in the database and imported it on your server in a newly created database. Now you need to go on wp-config file and changed the below information and save the file through FTP or CPanel file editor.

Infomation required:

define( ‘DB_NAME’, ‘amzdeal’ );

/** MySQL database username */

define( ‘DB_USER’, ‘root’ );

/** MySQL database password **/

define( ‘DB_PASSWORD’, ‘NsdE234{&%#$(!’ );

/** MySQL hostname */

define( ‘DB_HOST’, ‘localhost’ );

define( ‘DB_CHARSET’, ‘utf8mb4’ );

After adding these details you need to save and upload on your FTP.

Ready To Go

Now, you need to go at the frontend and load your domain/website, hope that will work fine as you on the local or staging domain. For backend, you need to go on your website with a wp-admin URL for example

wordpress admin login

If you still have any problem you can contact us! We will try to solve your problem and respond to you as soon as time allows.

Thanks for giving us time to help you or read our full guide. Don’t forget to share this guide on your social media account and share your valuable feedback with us in the comment section.

Stay in touch. Ask Questions.
Lean on us for help, strategies and expertise.

Leave a Reply

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