How To Set Up Web Hosting For Your WordPress Site

Learn how to set up a web hosting account for your WordPress website or blog.

How To Set Up Web Hosting For Your WordPress SiteThis tutorial is part of our WordPress installation tutorials, where we show you how to install a WordPress site or blog with no coding skills required.

***

Once you have registered a domain name for your website, the next step is to set up a website hosting account with a reliable web hosting service provider.

Your domain name needs to ”live” somewhere. This allows people to go online, type your domain address into their web browser (or click on a link to your domain name on another website) and view your web pages instead of getting a “this website can’t be reached” screen …

Your domain has to live somewhere so people can find your website

(Your domain has to live somewhere so people can find your website)

Hosting your website with a reliable webhosting service provider ensures that all files associated with your domain name (e.g. your website files, email addresses, etc …) remain visible online 24/7 to users worldwide …

Reliable webhosting keeps your website online 24/7 for users worldwide

(Reliable webhosting keeps your website online 24/7 for users worldwide)

Choosing a good and reliable hosting service, therefore, is vital to setting up your WordPress site.

Step 2: How To Set Up Web Hosting For Your WordPress Site

The tutorials in this section cover the following:

WordPress Web Hosting Requirements

The right hosting environment will ensure that your WordPress site is quick and easy to install and will make managing your website easier, especially if you want to avoid problems and complex technical issues.

As well as finding a reputable, reliable, and responsive web hosting service provider, make sure that your web hosting solution also meets the following requirements:

Hosting Requirements

  • Linux server
  • cPanel (preferably with Fantastico or Softaculous installed)
  • MySQL databases
  • PHP support

If you are not sure whether your server meets the above requirements, please contact your hosting company and ask them.

Info

To learn more about managed WordPress hosting, go here:

Benefits Of Managed WordPress Hosting For WordPress Website Owners

How To Choose A Web Hosting Service

Avoid free hosting services. Instead, choose a reliable commercial web hosting solution provider, especially if you plan to run a business online.

“Free” webhosting typically comes at a price. You may have to accept certain conditions, such as displaying pop-up advertising on your site, or have restrictions imposed on your account (e.g. limited space and/or bandwidth, restricted file upload size for your images or videos, etc.)

Free hosting (and Free websites) is normally offered as a way of getting you to upgrade to a paid account or using other paid services offered by the company. Your web host has to recover their operating costs somehow, especially if they provide any form of support (you do not want to host your website with a company that offers little to no support – that’s just a disaster waiting to happen!)

There are many reliable commercial hosting service companies that offer affordable hosting plans to suit all types of budgets, so there is no need to ever consider using a free hosting service.

Choosing Your Web Host – Useful Tips

When choosing a commercial web hosting solution provider, carefully consider the following criteria:

Reliability – Your website needs to be available online to visitors all day and all night. Choose web hosting that guarantees at least 99% uptime.

Speed Of Access – As well as being reliable, the service needs to be fast.

Data Transfer – This is often referred to as the amount of traffic or bandwidth your account gets allocated. Make sure you know exactly what your data transfer limits are – especially if your hosting plan is advertised as ‘unlimited data transfer.’

Cost – Not only the cost of hosting, but also how much you will have to pay if you go over your data quota.

Disk Space – Although most web pages typically consume very little disk space, most websites nowadays need to upload large media files, so make sure that your hosting plan provides you with sufficient disk space for all all the media you plan to upload.

Technical Support – Things always seem to go wrong at the most inconvenient moments. We recommend choosing hosting companies that offer fast support response times, remain available around the clock (including weekends and public holidays), and that have competent technical staff who can deal with any kind of issue that comes up.

Essential Scripts & Applications – WordPress requires certain scripts to be installed on your server.

As your business expands, you will require certain scripts and software programs to be installed on your server. You may decide to add new functionality to your website and this will require certain web applications, scripts, or object libraries to be installed in order for everything to work properly.

Common server scripts and applications include htaccess, FTP (File Transfer Protocol), PHP, MySQL, SSL (Secure Socket Layer), cURL, Perl, ionCube, etc …. Good hosting companies generally offer all of these essential scripts by default, or have no problem installing these upon request (depending on whether you choose a “shared” or “dedicated” hosting setup – see next section).

If you have a certain application in mind that you want to install on your website and it requires a special script to run, ask the hosting company if they will have any problems running the application or the required scripts on your server before you sign up for their service.

Web Hosting Control & Management Features – Often, you will need to access, manage, and control certain aspects of your own web hosting, such as adding, deleting or forwarding email accounts, setting up access for file uploads and transfers, setting up multiple sites and/or domains, etc. It’s important, therefore, to choose a hosting solution that offers you easy management and control of your own hosting account.

We recommend hosting your site with a company that offers cPanel.

cPanel

cPanel is a powerful and simple-to-use web hosting management software application that gives website owners the ability to control and easily manage their servers and server-related functions.

Having access to a hosting environment that offers cPanel will make managing your WordPress site a whole lot easier.

Useful Tip

We suggest watching the following video series in addition to the written tutorials:

You can access these videos online anytime by becoming a member of WPMasterclasses.com.

The above list contains just some of the criteria you should keep in mind when choosing a webhosting solution for your website. In addition to pricing and payment options (e.g. monthly, yearly), other factors in your decision may include:

  • Ease of upgrading (and downgrading) from your existing hosting plans,
  • Redundancy strategies (facilities and infrastructure),
  • Data backup options (e.g. daily backups),
  • etc.

Dedicated vs Shared Hosting

When choosing hosting, you essentially have two main options: dedicated hosting or shared hosting.

Info

Note: If you have your own server equipment, you also have the option of using Colocation hosting services. This is where you rent a secure space in a datacenter and take advantage of the center’s secure facilities, power availability, bandwidth, cooling system and other operational services to store your server equipment.

Colocation hosting, however, means that you are in charge of maintaining your own equipment. In order to be able to manage the server, you, or someone in your company must have a certain level of hardware and software knowledge.

The options below are more suitable for most users:

Dedicated Webhosting

Hosting your website on a dedicated server basically means that the entire server is at your service. This option is relatively more expensive than sharing, as you will be the only one using the server and paying for all of the costs.

Some reasons for choosing a dedicated server include the following:

  • You want full control and greater security of the server.
  • You don’t want to share space and bandwidth with other website owners.
  • Your business uses sufficient bandwidth or space to justify using a dedicated server.
  • Your websites require special applications to be installed on your server in order to work.
  • Your webhosting company offers exclusive features to dedicated customers, such as dedicated server management, backup servers, and more.
  • You plan to operate multiple websites and the cost of hosting all of these sites on one server works out to be cheaper than running many different shared hosting accounts.

Dedicated hosting is an ideal choice for many businesses and many solutions are available to suit businesses ranging from small to large enterprises. Pricing can vary widely depending on your hardware and software requirements and the level of support and service offered by the company, so it’s important to shop around, compare plans and features, and read reviews and recommendations from different companies and services.

Shared Hosting

Unless you specifically require a private, dedicated server for hosting your website, you may want to consider choosing a shared hosting service instead.

Essentially, a shared hosting plan means that one server is used to host a number of different users. This reduces the cost significantly and is ideal for hosting most small business sites.

If you are just starting out, you can start on a shared hosting plan and upgrade to a dedicated server if and when required.

Useful Information

If you are searching for reliable hosting for your WordPress site, check out these providers:

  • HostGator is one of the world’s most popular web hosting companies providing unmetered, reliable bandwidth and disk space for unlimited domains.
  • LiquidWeb is a premier web hosting provider specializing in managed dedicated servers, dedicated server hosting, VPS, shared web hosting and heroic support.
  • WPEngine offers robust and world-class infrastructure options and managed WordPress hosting for different customer needs.
  • BlueHost provides fast and reliable website hosting with everything you need to get your website online quickly.
  • WPWebhost is a WordPress hosting company specializing in hosting and supporting WordPress powered blogs.
  • Hostinger provides cheap WordPress hosting with effortless installation and quick set-up for immediate online exposure .

Shared Hosting Provider

For this tutorial, we will use HostGator as our example. HostGator offers reliable and affordable web or blog hosting.

WordPress Web Hosting – Step-By-Step Tutorial

The web host that we will be using for this tutorial is HostGator. You can use any host you like. HostGator are a reliable web hosting provider with many years of experience hosting WordPress sites.

Note: We also have a tutorial on how to set up a managed WordPress hosting account.

Let’s take you now step-by-step through the process of purchasing a shared web hosting service and setting up your account using HostGator.

First, go to HostGator.com …

HostGator

(HostGator)

You can choose from standard webhosting plans or hosting designed for WordPress users …

HostGator - Standard Web Hosting Plans

(HostGator – Standard Web Hosting Plans)

HostGator’s standard web hosting plans include cPanel, many standard hosting features, and WordPress hosting …

HostGator Standard Plan Features

(HostGator Standard Plan Features)

HostGator also offers hosting services for WordPress users. Click on ‘WordPress Hosting’ in the menu to bring up the WordPress Cloud Hosting plans …

HostGator - WordPress Hosting

(HostGator – WordPress Cloud Hosting)

You can compare different hosting plans …

HostGator - Comparison Of WordPress Hosting Plans

(HostGator – Comparison Of WordPress Hosting Plans)

You can also compare the difference between HostGator’s standard web hosting vs WordPress cloud hosting when you visit their site  …

HostGator - Web Hosting vs WordPress Cloud Hosting

(HostGator – Web Hosting vs WordPress Cloud Hosting)

HostGator: Standard Web Hosting Vs WordPress Cloud Hosting

Whichever hosting plan or hosting company you go with is up to you. WordPress does not need “WordPress Hosting.” WordPress only needs a Linux server with PHP and adequate. Since our WordPress installation tutorials focus on standard hosting setups with cPanel and FTP, we recommend choosing hosting plans that include cPanel and FTP.

If you only plan to set up a single domain, then start simple, e.g.:

  • Standard Web HostingHatchling Plan
  • WordPress Cloud Hosting – Starter Plan

If you plan to host multiple domain names, choose either:

  • Standard Web Hosting – Baby Plan (unlimited sites), or Business Plan (unlimited sites)  
  • WordPress Cloud Hosting – Standard Plan (2 sites), or Business Plan (5 sites)

After reviewing and selecting your hosting plan, click on the signup button to set up your hosting account  …

Click Order Button To Purchase Web Hosting With HostGator

(Click Order Button To Purchase Web Hosting With HostGator)

Web Hosting Signup Process

Let’s go through the steps you need to complete to get your hosting account up and running.

1 – Choose A Domain

After selecting your plan and clicking on the order button, you will be prompted to choose a domain to be associated with your hosting plan …

Step 1 - Choose A Domain

(Step 1 – Choose a  domain)

If you haven’t registered a domain name yet, see this tutorial:

If you already have a Domain Name, then click on the I Already Own This Domain Name tab and enter your domain name into the ’Enter Your Domain’ field.

2 – Choose A Hosting Plan

Confirm your hosting package and billing cycle. You can start with as little as 1, 3, or 6 months of hosting, or pre-pay 12, 24, even 36 months in advance to get the best possible pricing. You will also need to enter a username and security pin for your account.

Step 2 - Choose A Hosting Plan

(Step 2 – Choose a hosting plan)

3 – Enter Your Billing Info

Enter you contact and payment details …

Step 3 - Enter your billing info

(Step 3 – Enter your billing info)

4 – Additional Services

Select any additional services you need or ignore this section. Additional services you may want to consider adding to your order include hosting security, automated daily backups, and SSL certificate (for secure e-commerce). You can ignore the email option. We show you how to easily create a “you@yourdomain.com” email using cPanel in this tutorial.

Step 4 - Add Additional Services

(Step 4 – Add Additional Services)

5 – Enter A Coupon Code

If you have a coupon code or special promo offer, enter it into the ‘Coupon Code’ field in this section …

Step 5. Enter A Coupon Code

(Step 5 – Enter a coupon code)

6 – Review Order Details

Review your order details, confirm that you have read and agree to the terms and conditions and click on the ‘Checkout Now’ button to complete your order …

Step 6 - Review order details and complete your purchase

(Step 6 – Review order details and complete your purchase)

Your hosting account will normally become active and be available within one hour after your payment has been successfully processed.

Once your order has been successfully processed, you will receive an email containing your purchase receipt, technical support contact details and your hosting login and nameserver information …

Your web host will send you your nameserver details

(Your host will send you your nameserver details)

Print this important email out for your records and keep the information secure, as anyone with this information will be able to access your hosting account and website files.

You will need your hosting nameserver details from the email above to complete the next step.

Congratulations! Now you know how to set up webhosting for your WordPress website or blog.

How To Set Up Webhosting For Your WordPress Site

(Source: Shutterstock)

Click the button below to continue …

Learn How To Set Up Domain Nameservers

Skip This Step (My Nameservers Are Set Up)

Back To WordPress Installation Tutorials Index

***

"These tutorials have so much information and are easy to understand. If you use WordPress or plan to in the future these will help you with everything you need to know." - Valisa (Mesa, Arizona)

***

Recommended Video Courses For WordPress Users

Build An e-Commerce Store With WordPressBuild An e-Commerce Store With WordPress

Learn how to set up an e-commerce store on your WordPress site using e-commerce platforms like WooCommerce and Easy Digital Downloads.

More info: Build An e-Commerce Store With WordPress

Recommended Video Courses For WordPress Users

Build A WordPress Site ... Fast!Build A WordPress Site ... Fast!

Need a new website or blog in a hurry?

This video course shows you how to quickly install and configure a WordPress website or blog on your own domain name and be up and running in no time!

More info: Build A WordPress Site ... Fast!

Recommended Video Courses For WordPress Users

How To Use Amazon S3How To Use Amazon S3

Learn how to set up and use Amazon S3 to upload, store, manage, and protect your site’s images, large media files, downloadable files, stream videos and more.

More info: How To Use Amazon S3

Recommended Video Courses For WordPress Users

How To Set Up WordPress On LocalhostHow To Set Up WordPress On Localhost

Learn how to install, set up, and locally host a fully functioning WordPress site on your computer.

More info: How To Set Up WordPress On Localhost

Recommended Video Courses For WordPress Users

How To Use SoftaculousHow To Use Softaculous

Softaculous is a software program that automates the installation of commercial and open source web applications to websites on webhosting applications like cPanel. This video course shows you how to install WordPress on your website using Softaculous.

More info: How To Use Softaculous

Recommended Video Courses For WordPress Users

How To Use FTPHow To Use FTP

This video course shows you how to use FTP (File Transfer Protocol) to transfer and upload files between your hard drive and your server using a free FTP program called Filezilla.

More info: How To Use FTP

Recommended Video Courses For WordPress Users

How To Use cPanelHow To Use cPanel

cPanel is a powerful and simple-to-use web hosting management software application that gives website owners the ability to quickly and easily manage their servers and websites using a simple and intuitive dashboard.

This video course will teach you how to use the main features of cPanel to manage your web hosting.

More info: How To Use cPanel

Recommended Video Courses For WordPress Users

Why Your Business Needs WordPressWhy Your Business Needs WordPress

Learn about the unique features, benefits, and advantages of using WordPress to start or grow your business online.

More info: Why Your Business Needs WordPress

Recommended Video Courses For WordPress Users

How To Install, Set Up & Use WordPress MultisiteHow To Install, Set Up & Use WordPress Multisite

Learn how to quickly and securely set up an online community of websites or blogs using the powerful WordPress Multisite feature.

More info: WordPress Multisite

Recommended Video Courses For WordPress Users

Keyword Research ToolsKeyword Research Tools

This video course shows you how to do keyword research using tools like the Google Keyword Planner.

More info: Keyword Research Tools

Author: Martin Aranovitch

Martin Aranovitch is the founder of WPCompendium.org and the author of The Small Business Digital Manager. WPCompendium.org provides hundreds of FREE tutorials that show you how to use WordPress to grow your business online with no coding skills required! Get our FREE "101+ WordPress Tips, Tricks & Hacks For Non-Techies" e-course with loads of useful WordPress tips!

Originally published as How To Set Up Web Hosting For Your WordPress Site.