Inside Paulo Abrantes' head
[ start | index | login or register ]
start > 2006-03-29 > 1

Getting your own domain in 4 easy steps

Created by pabrantes. Last edited by pabrantes, 2 years and 234 days ago. Viewed 967 times. #2
[diff] [history] [edit] [rdf]
labels
Category:IT
attachments

Getting your own domain in 4 easy steps

Latelly I've had some friends asking me how to get their own domains, like I now have mine. So why not just post a small tutorial on how to get your own domain! Below you'll find a brief description on what you have to do.

Step 1: Choosing your domain

First you have to choose your domain name. Choosing a domain name is not choosing www.pabrantes.net or blog.pabrantes.net, those are subdomains. You just have to choose pabrantes.net. After owning the domain you can (or probably will be able to) create all the subdomains you wish.
A good way to see if the domain you have chosen is available is to use >>whois, if you run any kind of Unix OS (please read as *nix, linux, BSD, OS X) you'll probably have a whois utility that you can access by typing whois at your terminal. Otherwise, you can always use a >> web interface.

Step 2: Registering your domain

There are plenty of domain registrars, which can register your domain. Just look for the best deal. I for example, registered my domain at >>Go Daddy due to all the features they give, cheap price and because one of my friends sugested it to me. But it's always best to do some search on google and asking friends before selecting a registrar.

Step 3: Setting up Hosting

By now, you are a proud owner of a domain. Although, you still have a problem. It has to point somewhere… Where will you host it? Most of the time you have 3 scenarios:

  • At home, where you have a static >> IP (your IP doesn't change)
  • At home, where you have a dynamic >> IP (your IP changes)
  • At a hosting company
If you have a static IP it's very easy, you just have to tell your registrar your IP, in order for him to update the DNS entries. Although, static IPs tend to be expensive, and most of the Internet Server Providers sell accounts with dynamic IPs. This leads us, to the second option.

Having a dynamic IP at home is, by the time I'm writting this post, the most common. So what you have to do, is delegating the DNS to someone that allows you to have dynamic IPs. >> ZoneEdit (which is free up to 5 domains per account) is an example and it's the one I use, but it's not the only one. Just look for free dns servers services that support dynamic dns. After registering yourself into that new service, you'll have new DNS servers, set your domains DNS servers to those and it's done.

Finally we have the third option, using a hosting company has solution, if you are thinking in going through this one, you might want to first see companies and see if they also register the domain for you, if they do, it's less work for you. Anyway thinking that you already have the domain registered and you just found a hosting company that suits you, you have two choices, either you redirect from your domain to the hosting company URL, for example, you would enter www.mydomain.com and it would redirect to name.HostingCompany.com, or you can mask your domain, this is mostly the same but in the URL bar it still shows up www.mydomain.com. This is achieve using >>frames, although most of the times this is not a search engine optimized option and they won't crawl your site.

Step 4: You're Done

You're all done, now if you want to have a webpage, get a web server running, like >> apache. After that tell everyone about your page and submit it to search engines.

But you might want a domain in order to have a simple way of accessing your computer at home by ftp, vnc, ssh, etc. In those cases think if you really need a mydomain.com, .net, .whatever, or if a subdomain at dyndns.org will suit you. >>DynDNS gives for free, support for dynamic DNS but your host will be a subdomain of their domains, so you won't have your own domain.. It's up to you!

no comments | post comment
Who am I?
paulo-roca2My name is Paulo Abrantes AKA pabrantes and I'm a software developer. I'm currently employed at >>CIIST working as a Java developer in >>FenixEDU.

This blog is mostly about Java programming, domain driven design and snipsnap bliki developing. Everything written in this blog is my personal opinion and it may not reflect the opinions of my employer and co-workers.


Blog subscription
subscribe by rss subscribe by email

Links
>> Home
>> Paulo's Profile
>> Post History
>> Add to Technorati Favorites
>> Paulo's Photo Gallery
>> WishList
>> Posting without Login

Search Blog
Fellow Bloggers

Recent Posts

Java Programming: Bytecode Injection
Intermission: Sorry For Downtime
Software Developing: Studying The Bliki Domain Model
SnipSnap Developing: Trying to settle a roadmap
System Administration: Load Balancing with Apache
Blogging: Two years have passed
Software Developing: The SnipSnap Saga
Java Programming: Getting your code spicy with Groovy
Software Developing: Fluent Interfaces
Software Developing: Implementing a ShoutBox on SnipsSnip
Software Developing: SnipSnap, SnipIt and SnipSnip
Java Programming: Proxies and Access Control
Java Programming: Proxies and References
Java Programming: References' Package
YALM: Yet Another Layout Modification

For older posts, please refer to post-history for a complete Post History

Logged in Users: (0)
… and a Guest.
This is a modified version of snipsnap.org created by >>Paulo Abrantes