How to Install WordPress? A Complete Step-by-Step Guide to Get Started

The most popular and widely used Content Management System (CMS), WordPress has been abuzz for a while now. You might be curious now and definitely want to dive in. If you want to start your own business online, you may definitely want to get the most of WordPress platform to power up your site.

But you should know where to start and what to do when it comes to installing WordPress. It is a free and open source platform that can be installed easily on your hosting account. You can create different types of websites here, i.e. from blog to an ecommerce platform.

In this guide, we are going to discuss installing WordPress manually and with the help of one-click installers. With that said, let’s get started –

Installing WordPress with Mojo Marketplace

Also known as Simple Scripts, Mojo Marketplace is so easy to use that even ten years old can install WordPress, with no special training or previous experience. All you need is the ability to use mouse and you will become a WordPress ninja.

Mojo Marketplace supports web hosts like Hostgator, Bluehost, Host Monster and Fatcow, to name a few for installing WordPress. You just have to go to your cPanel or control panel and open the Mojo Marketplace tab. Click “One-Click Installs” and it will take you to Mojo Marketplace.

You can easily spot WordPress under “Blogs & Website Builders” tab. Launch the Installation page on WordPress icon. There are two options here. You can either import older installation or install a new WordPress site. Now hit the Install button and set up a new site. Now you can select the domain you would want to install WordPress on. Mojo Marketplace checks the domain and takes you to the last step by clicking “Check Domain”.

Enter your site name, user and password by selecting “Show Advanced Options” checkbox. Sign up your account, create strong password and click on agree to the terms and conditions. Click “Install Now” button. Once your installation is done, you will be notified.

Click on the button “View Credentials” to launch Notification Center where you can check your admin URL, URL, user id and password. Open your browser and check out your new WordPress site. A coming soon page is already installed on your site by Mojo Marketplace automatically. 

Enter your login information and admin URL to load your WordPress admin panel. Now you are free to install all the plugins and WordPress theme you like. You can first install an SEO plugin like Google Analytics, iThemes Security and Yoast SEO. You can link Jetpack to your WordPress to power up your site and catch spam by activating Akismet.

To keep spam bots at bay before they load up junk to your site, install Goodbye Captcha. At Themeforest, My Theme Shop, or other stores, you can also shop from premium WordPress themes. You can also choose some of the free and appealing WordPress themes. There are also free plugins available at WordPress or you may visit CodeCanyon to buy a lot of premium WordPress plugins. You can now add your cool content and show what you have got.

Installing WordPress with Softaculous

It is supported by a lot of web hosts and is very user-friendly. To keep it short and simple, we have listed the steps here –

  • First of all, go to your cPanel to launch Softaculous
  • Select Install by going to WordPress
  • Now configure your settings like database name, domain, and WordPress directory, etc.
  • Add site settings and database settings
  • Configure your admin account
  • Choose language
  • Select WordPress plugins
  • Configure automatic updates and notifications
  • You are all set…

Installing WordPress with Fantastico

Fantastico, as the name suggests, is a fantastic way to install WordPress. No, I am serious! You just have to follow a few simple steps and you are good to go. All such things make Fantastico incredibly simple to install WordPress.

First of all, go to your control panel and find the Fantastico Deluxe or Fantastico icon.

Open the Fantastico dashboard by hitting the icon. Go to Blogs on the left menu and open WordPress. Click “New Installation” link in the information screen.

Now enter the details needed like your username, domain, site title and password. Click “Install WordPress” and it will take you to confirmation page. Hit the button “Finish Installation” to finish it. Now you are ready to enjoy your new site and promote it well when you launch finally.

Installing WordPress Manually

If you want to install WordPress without any third-party installer and you are on your own, things are pretty easier too. Here are the steps to get started –

  • First of all, go to to download WordPress.
  • Go to Control Panel and use MySQL Databases to create your WordPress database under the database tab.
  • Add and create one user (minimum) to the database. It is important to create wp-config.php.
  • Upload WordPress to your root folder or public_html using File Manager or FTP.
  • Extract folder archive to public_html. You can see the WordPress files live in public_html or root folder instead of extracted WordPress folder.

You also have to load WordPress site by typing Move all files to public_html/root folder from the extracted WordPress directory. You can skip this part. Be sure the domain targets to the extracted WordPress folder.

  • Now you can open the installation process by going to site’s URL.
  • Create a wp-config.php file.
  • Follow the steps detailed in the prompt, fill in the details like database name, database host (localhost), username, password and hit Submit button.
  • Start installation by clicking “Run the Install”.
  • Enter the details about your site and click “Install WordPress”.

Bonus – Our Recommended WordPress Hosts

After installing WordPress on the web server, you will need a web hosting provider who can provide all the features for your WordPress. Luckily, there are some basic system requirements for CMS. You just need the latest version of MySQL, Apache and some disk space. Any web host can fulfill these requirements. With that said, here is our list of recommendations for choosing the best web hosts –


SiteGround is unbeatable in features, supports and pricing departments. They offer unmatched service and they are also featured on the list of recommended WordPress hosting providers by itself. So, you won’t regret choosing SiteGround as your hosting provider.

When it comes to hosting, there are three best packages of SiteGround – GrowBig plan starting at $7.95, Startup plan at $3.95/month onwards, and GoGeek plan for $14.95 monthly. Each package has a different range of features. You can choose as per your needs.


Well, it’s a great managed WordPress host which is completely devoted to WordPress hosting and nothing else. You can host WordPress website unlike any other site. The best thing is that you can have more power to take your WordPress to another level.

WPEngine is a very reliable and popular managed WordPress hosting provider for the websites of any size. With the starting range of only $29 per month for the smallest package, you can definitely get special hosting without having to break your bank.

Some of the notable features are page cache to improve site speed, CDN for media, top-class security and secured daily backups.


Flywheel is one of the best web hosts since 2012. It has been the first choice for many online entrepreneurs searching for innovative features at best prices. You will get all the features to run and maintain your WordPress smoothly. So, it is pretty simple to set up an account. You just have to click a few buttons and your WordPress site will be up and ready.

All the hosting options are based on WordPress, one of the most popular CMS solutions in the world. Whether you are just creating a blog for your personal experience or want to start a new ecommerce site, there are different creativity tools available along with ROI calculators, design publications and video tutorials.