Of course we cannot start a website without a web hosting server, basically two types of hosting platforms Linux Hosting and Windows Hosting.
What is the difference between this two platforms?
Linux Hosting, which allows running scripts written in PHP, Perl, Python and other Unix-originated languages, and usually supports PostgreSQL and MySQL databases. This is the most commonly used system today.
Windows Hosting, which allows running ASP scripts utilizing .NET and other Microsoft technologies, and supports Microsoft SQL Server and Access database.
For me I usually use Linux Hosting since my website doesn’t require any scripting support and I find Linux hosting more cost-effective.
Example of the Web Hosting company that uses Linux Hosting is Skylink Hosting an Australian web hosting company with a server is in Sydney. You can visit the site for more information as I will not discuss further since the topic is how to start your own blog/website.
Now the next step is to select your web hosting plans at Skylink Hosting you have three plans to choose from then after you have purchase your web hosting you can then upload your website through file manager in cpanel or FTP.