I'm unsure of any guides that will give you all the information you need in one place, however I use the following:
Penguin Internet is a good reliable and relatively cheap provider. The 'Web Presence' hosting package would do you just fine.
You can search for, buy and register your domain name on the Penguin website. In fact when you got through the process of buying the domain their website will ask you if you'd like to buy and set up hosting for it. Very handy.
You'll need FTP software to transfer your website's files from your own computer to your hosting space. Only when it's uploaded to your hosting space is it visible to the wider web. I use FileZilla, which is free and works very well.
You'll need to write your web pages somehow, and how depends on how complicated yours are going to be. You need nothing more than Notepad that comes with Windows, but if you're doing anything more complex then an environment such as Expression Web (Microsoft) can be handy. You can download a free trial of that if you need to.
Avoid wondering why your lovely web page looks great on your computer but won't show up on the web. Do that by calling the first page you want to load on your website 'index'. It can be index.html, index.aspx, index.php etc. Exactly which depends on what you're doing, but it needs to be index or else you wont see it when you type your domain name into the browser. A basic site like yours will use index.html. This is the default for almost all web hosts. It doesn't have to be that way, but you don't want to get into that yet.
As for payment, you can choose to pay your hosting in one go or yearly. Your domain name is always paid for in yearly, or sometimes bi-yearly chunks. You'll get a reminder near the end of your hosting agreement that you need to renew, or in some cases cancel. Beware of automatic renewal if you only need the site for a short time.
· 9 years ago