I currently have my entire business on a Liquid Web VPS, the team has been loving it so far, when we switched over to Liquid Web everyone on the team was a bit concerned now, they all tell me how much they love it, I am the non-techie one on the team but I know enough to know Liquid Web has been great to work with - Brian  

You will need somewhere to host(keep) your landing pages, squeeze pages, websites, funnels etc. There a re two options - Managed hosting or website builders which build and hosts  the landing pages for you (Ex. Click Funnels).

There are three options given to you within hosting providers:

  1. Dedicated Server.
  2. VPS or Virtual Private Server.
  3. Hosting through shared means.

(Another option is CDN(s) but we will not cover it in this guide.)

Now to best describe what shared and dedicated hosting means I will be citing some fo the best guys in the industry.

What shared hosting actually is?

Shared hosting is the cheapest form of hosting online and the most popular. It’s used by over 90% of the websites ad blogs found on the internet. You will be able to build and publish your own website or blog with this type of introductory hosting.

The popularity of shared hosting is tied directly to the low price. However, shared website hosting isn’t the highest quality choice on the market. With shared hosting, your websites will be hosted on the same server as many other websites. They will all pull from one set of resources in a “first come, first serve” way. This is precisely why the price is so low, but it is also why you have to be careful with your website or blog. Shared hosting is not known for being the most secure type of hosting because of the way you will be sharing the server.

And now lets get to the big deal VPS

VPS or virtual private server hosting is the next level of hosting above shard hosting. This type of hosting still puts your websites on the same server as many others, but in a different way. Instead of the “first come, first serve” format of shared hosting, your websites will be hosted on a partition of the server with assigned resources for you only.

When you have VPS hosting you will not have to worry about the security as much as you do with shared server hosting. This is because you can customize it to the needs you have and make sure you have the right amount of security. You are still sharing a server, which leaves you somewhat vulnerable, but it is not nearly as bad as if you use shared server hosting.

Setting up your Domain Registrars

A domain registrar is an organization that manages the reservation of Internet domain names and responsible for selling the website names. Website name is called as URL.

My suggestion would be NameCheap for you to buy a domain for your website. The discounts they have are outstanding and I have never experienced an issue.

Here are some steps that will guide you how you can easily buy a domain for your website!

Step 1: Go to NameCheap.com

First, we have to check if our preferred domain name is available or not. Here is what you first see when you go to Namecheap.com. Type your desired domain name in the search bar and hit the search icon.

I have typed in “mybusinessexample” in the search bar above. They automatically fill in the “www” at the beginning and the “.com” at the end. Now click on search button. It will automatically redirects you to next page with domain name list.

Choose your domain and click add to cart button. Notice that “mybusinessexample.com” is also available for .net, .org, .info, .biz and other extensions. If you want to make sure nobody grabs up your business name online, you should register the name with all the most popular extensions.

Step 2: Click on (Add to cart) button

Now you see that the domain was successfully added to the shopping cart. Click on view cart to complete your purchase.

Step 3: Create an Account

As soon as you click Confirm Order, Name cheap will ask you to log into your account, or create an account.

At this point, you need to create an account. Just fill in your preferred:

  • username
  • password (twice)
  • first name
  • last name
  • email

Once your sign up and purchase completed.

Step 4: NameCheap Dashboard

Go to your Dashboard and click manage. Remember this screen since this is the screen where you will return in order to setup the hosting for your website. Click edit in name servers option to edit your name server.

Setting Up your Web Host

Amongst the thousand of web hosting companies out there. Personally, I like using the bigger ones because of their reliability, superb customer services and user-friendly interface.

VPS is my desired. If a Virtual private server (VPS) is beyond your spending limit then I will go with BLUEHOST shared hosting.

Setting up BlueHost (Shared Hosting)

Bluehost is one of the best and most well known companies for hosting today.

Step 1: Make sure to register your domain name with NameCheap.com

Step 2: Go to the Bluehost.com and select the Hosting and Shared Hosting options.

Step 3: Click on the Shared Hosting in order to view the available plans and choose the best plan that suites best to you (If you are just beginning, then the 3.95 dollars per month will be just perfect if you are just starting)

Step 4: The page after will ask whether you already have a domain or if you would like to purchase domains through those. The domain you purchased from Namecheap will be entered here.

Step 5: On the next page , You have to complete the creation of your account.

Step 6: Login with account you just created. Once you login, You will be redirected to admin area where you can see a cPanel. On the top of the page select Domains option.

  • Getting your Name servers will be done on the next page.
  • Select the Name servers option:
  • Note down the customer name servers
  • Ns1.bluehost.com #
  • Ns2.bluehost.com #

Step 7: Update the name servers with the information provided by Name cheap within the Domain Manager and update the nameservers. Select the option Custom DNS and then put in the names of the name servers you got from Bluehost in there. Once you have updated them select the green check.


You Now have successfully set up a shared host with Bluehost.

When you start hitting hard and the cash stream starts to flow your way it’s time to level up your game with a VPS server.

Setting up a LiquidWeb or (Virtual Private Server)

Liquid Web is by far the best company out there when it comes to advanced web tools.

I’ve been working with them for the past 15 years without any issues. Not to mention they have 24/7 support and can help with literally anything that comes to your mind.

For example they helped with my WordPress site once, which is not part of the server.

Now lets get back to the VPS itself.

A virtual private server is much better compared to shared hosting and much less likely to crash. Along with that your pages will load faster with it as well.

Below you will find a guide of how to set up the web hosting through LiquidWeb.

If you have trouble with anything then never hesitate to get in touch with their customer service representatives. Also they have several tutorials which can help you to get set up.

   1. How to set up a virtual Private Server through LiquidWeb

       1. Go to the homepage of LiquidWeb and then first select the product option – VPS Hosting option – view Servers option

       2. Scroll down on the page and view the other VPS options and then select the option for 2GB (If you are just starting then for now this is more than enough).

       3. The page after this will provide you several options for the setup of your Virtual Private servers and it is my recommendations to leave all settings at default.
            a. Make sure that you have the “CentOS 7 64-bit with cPanel Fully-managed” since it is the one that will give you options which are user friendly. For that reason, it is definitely worth the extra 10 dollars per month.

       4. The page next will ask for you to complete the information of your accounting and billing. Go forward and fill this information.

       5. LiquidWeb has a verification process and in that they will call you and ask questions about the way you will use the service and will also include verification of your account. You should get the call within 30 minutes.

       6. When verified, the account you have, and the server will both be created which should take between 10 and 20 more minutes.

       7. You will then get an email which will contain the details for your login.

       8. When you login you will view the dashboard and the server you have. Select the domains option on the left side of the screen.

       9. On the screen after this select the DNS option.

a. Note down the Nameservers for use afterwards. As you can view them at this stage they will be something like

      10. When you go further a domain will first be needed. If you haven’t already gone through this the domain registrar should be kept as Namecheap.
      11. Complete the process for your signing up at the Namecheap (the instructions for this are at the top of the page under the Setting up Domain Registrars title)
      12. Once the process for signing up has been completed you must select a domain for the hosting of the landing pages.
            a. Do not think too much about the name of your domain. So far any regular name would be fine. For me I chose "domainname.com".
           b. Continue and go through the entire process of Checkout and make sure that Whois Protection has been enabled by you. (If it is not enabled then your private info can be viewed)

      13. Once the domain has been ordered then you should login to the Dashboard and select the option labelled Domain List on the left part of the screen.
            a. Select the option for manage on the right portion of the domain part.

      14. The next screen will let you edit the Namerservers
             a. Use the dropdown menu and select the option Custom.

             b. In the field labelled Namserver you should put in the names of the nameservers.

             c. You will then get a message which will state that it could take around 48 hours for the nameserver designations to get updated. However, most of the times it only takes 5 to 10 minutes.

      15. Return to the dashboard of LiquidWeb and then select the Domains options towards the left.
            a. Select the DNS option
            b. Type down the domain in the field called Domain Name
            c. Choose the IP Address that is available
            d. Select the Zone designated Create DNS

16. Scroll down on the page and then see the option that says current DNS Zones
              a. Then the domain will be seen and the status will be stated as Not Delegated
              b. Wait for a further 5 to 10 minutes and then select the Check option.

17.  When it becomes green it will state Delegated.

18. Congratulations to you. You have now set up the web host. However, one step still remains...

How to Upload your Landing Pages FTP

Since you will be creating the website and landing pages on your personal computer. This you require a method for pushing you landing pages and bringing them to the internet form your computer.

FTP stands for “File Transfer Protocol” and it is used to connect between your computer  (client) and the server  of your web hosting.

In order to do that you need to install in your computer an FTP client. This is basically a software that allows you to upload your webpage folder and it’s contents from your computer to your web hosting so it can be displayed in your web page under your domain name. It can also be used to download stuff from your web hosting.

Think of FTP clients as the grandparents of Dropbox or Google Drive, and of FTP as the protocol that helps your machine talk to another machine (since 1971 by the way) to get your stuff into the web.

11.- We’re going to use FileZilla FTP client, since it’s free, open source and offers a straight forward (ugly) but useful interface.

12.- Download FileZilla. If you have issues, try downloading it here. FYI: if you don’t like it there are other programs that will work just as well such as Cyberduck.

13.- Open FileZilla. On the top side you will see 4 boxes: Host, Username, Password, Port where you must write your web hosting credentials and the click on the Quicconnect button, to connect to your web hosting and upload files.

  • In the “Host” field, add your domain name.
    Ex. Host: miguelpaz.site
  • In the “Username” field, enter your cPanel or FTP username.
    Ex. Username: miguelpa
  • In the “Password” field, enter your MidPhase cPanel password.
  • Leave port set blank or at “21”.
  • Click “Quick Connect”.

Tip: If your hosting says login failed due to password issues, you should create a new password that is stronger. If you continue to have any issues, and this is applicable to any hosting service, look for the support page and ask for help.

14.- Not sure about how FileZilla looks and organizes stuff?

The left side of FileZilla shows the files stored on your Computer. The right side shows the file on your server, where you will see a set of folders and files.

The only important folder for you in the server side now is the one called “public_html”. This folder is where you will upload your files from the left side (stored in your computer) to the right side (your web hosting server).

All you need to do is find the files you want to upload on the left side of the screen, click once on them and then drag them to the right side of the screen. This will upload the files to your website.


You have now set up the web hosting service and your landing pages can also be places onto the website.

Here you will find instructions for utilizing the uploading of the landing pages as well.

  1. Now that the landing page was created you know how a webhost is setup
  2. The landing page should be placed onto your web host next
  3. Visit the website and ensure that on your domain it works live.
Progress Bar