Lesson 1 Setting Up Web Hosting
The first step to setting up any website is to set up web hosting.Basically put websites are a collection of files people can view, these are the web pages.Those files have to be stored somewhere on a computer that is not only setup to display them on the web but is online 100% of the time. (This is your webserver)There are many types of web servers to choose from we will break down the two main categories below.
2 Different Kinds Of Operating Systems
Linux Servers-In an extrememly simple way are great for affordability, they are very diverse and most web companys will choose this server as the default type.All of our websites are hosted on Linux servers unless for example you need an application that required a Windows Server; this typically only happens if you are hosting business applications.
Windows Servers-Are great for small businesses for example that need to host outlook or other server level applications for the company.It often times is just as affordable as Linux servers in the beginning but as you start adding email addresses and things like that costs can add up.For example you would pay a couple of dollars each for email addresses on a windows server and a linux server has unlimited ones for free.That said we are not bashing windows servers, they are great, very reliable, and very scalable, its just 9 times out of 10 it makes more sense for people just starting out to use a Linux server.
3 Different Kinds of Hosting
Dedicated Server-This type of server is for business level type websites, if you are running complex applications on your website, if your website gets large amounts of traffic, or you need to guarantee up time.All this flexability comes at a cost of a couple of hundred dollars a month for most people so this again is usually limited to the types of websites listed above.(Even this website isn’t hosted on a dedicated server)
Virtual Private Server-This is often the second step for people hosting a website; it offers more scalability, more bandwidth and often time’s better support.For us the support was really why we switched we are currently hosted at a virtual private server, but we have pretty complex things running on our site and also receive loads of traffic.A logical second step as your website grows.
Shared Hosting-This is where most websites start, hosting companies like Godaddy gained their huge market share by offering amazingly affordable shared hosting.This just means basically you share a single server with hundreds of other websites, they are generally less scalable, have medeocore support, and cannot handle large amounts of traffic.That said for most people starting out they are the perfect option.Every one of our customers started our on a shared hosting account, all of our sites started there, and it’s the perfect spot to start yours.
Basically put after you have chosen your domain name you will need to setup hosting, most people combine this purchase but you cannot have a website without a hosting account.The ideal setup for people just starting out is laid out below.
Go over to a place like 1and1.com, pick up your domain name and 1 years worth of hosting it will cost your under $50.00 for the whole thing.From there you will use the rest of our lessons to build out your website.If you are a business and anticipate having considerable amounts of traffic from the get go, or you have big plans for applications on your website you may want to start with a year of Virtual Private Server service instead.Below we have ranked the web hosting companies, the top ones anyway.We have always used 1and1, some people have complaints about them but we have hosted over 50 sites there for the last 5-10 years and they have always been great.
You Can Check Out Their Website Here