Starting a hosting company is very simple these days. You have 2 options.
1. Become a web hosting reseller: This option is for you only if you
are not tech savvy or your don't have enough resources to manage the
dedicated server and all technical stuff. Remember that setting up
server is easy but management is difficult as you have to monitor
services, keep eye on logs and suspicious activities, keep the server
and client data secure, plan for proactive backup and recovery
strategy and much more. So, if you don't have time for all these then
signup for hosting reseller. You can find hundreds of affordable plans
that give you huge bandwidth, disk space, unlimited domain at as low
as $30/month. Search "Affordable .net asp reseller hosting" on google.
2. If you have decided to go for dedicated box then I don't recommend
to go live on DSL because pipe is small and performance won't be good.
Instead, you shall seek a dedicated box from companies such as
www.servermatrix.com, www.hivelocity.net,www.ev1servers.com, etc.
Once dedciated server is setup, you can remote terminal into the
server and manage the stuff.
Here is basic guidelines for setting up a secure web hosting server:
a. Stop all unnecessary services.
b. Remove Everyone permissions from C:\, D:\ and other drives and add
only ADMINISTRATORS AND SYSTEM with FULL CONTROL.
c. ASP.NET is installed with Windows 2003. But you need to install
PHP/Perl/ColdFusion etc if required.
d. Get a good hosting management software such as
www.hostingcontroller.com, www.ensim.com, www.plesk.com. I recommend
www.hostingcontroller.com as they are cheap, reliable, and most of all
support if life time free. Their techs even setup server for you and
hand over hosting ready server.
Hosting software configures accounts, emails, websites, dns, security
etc. So your setup time reduces to few seconds from several moinutes
per account.
I hope this helps. |