[P.S: I have no connection with any hosting company what so ever.
It is completely based on my prior "research"
]
I want to create my own website and host it. Can I host it on tomcat server?
If you are just going to use some dynamic pages then no need for tomcat. (You can instead use PHP as most host support PHP and if you are ready to learn some simple PHP.
)
What is the process ?
1. You have to buy a domain name. (example:
www.mywebsite.com) most hosting companies sell domain names seperately. (around Rs.400/year in India).
Some hosting plans(especially US based hosting usually offer 1 free domain name with their hosting plans).
2. Now you need to point you domain name to the server where your website is hosted. Here is where you have to BUY a hosting plan to host your website on their server space.
do these people buy the server and host their sites?
You have option to have a dedicated server (only your website on that server-called Dedicated Hosting) or Shared hosting (many users share common server-this is preferable for personal website).
Dedicated hosting plan is mostly used by companies who have higly specific requirements of which software/services should be running on the server so they get complete control for configuring the server and require huge hosting space.
For hosting personal website "shared hosting" is the way to go. You would typically be getting hosting space on the server typically from 5MB to 1GB (and more) depending on plan you buy. You should be going for this plan.
Also note that you need not BUY a hosting plan. You can instead host your website on some free hosting services on the net. But in this case you will be pointing you domain name to these free hosting service. Only drawback would be you would be having a subdomain on the free hosting service. Example
www.mywebsite.freehostingx.com instead of
www.mywebsite.com. Your domain name would still be the same. From end users perspective he still puts mywebsite.com in the address bar but your actual website would be hosted as a subdomain.So it would get redirected to
www.mywebsite.freehostingx.com. Personal webhosting would be better as it is quite affordable these days!
Thanks!
Rohit Nath
[ January 03, 2007: Message edited by: Rohit Nath ]