You can register and run a website by following the given steps:
Get a Domain Name: First of all you have to buy the domain name which you wish to use for your site. For eg a domain name looks like this:
Get server space: As the second step you have to buy server space / web hosting. That also you can buy from
You can have the list of web hosting companies in kerala here.
Web designing and Development: If you have little HTML, PHP and photoshop knowledge then you can design and develop your web pages yourselves. Else you can hire a professional for this purpose.
Uploading Web pages: As the last step, upload the developed web pages to the server space you bought.
Your website will be ready to use and you can make it live now!