-3

I have set up Windows 2008 R2 and added the web server role, IIS and MS SQL Server 2008.

How do I provide hosting space and cpu cycles and ram to clients.

I would like to provide them with all versions of the .Net Framework, ASP.NET and ASP.NET MVC.

gideon
  • 1,135
  • 2
  • 13
  • 28
Rachel Richter
  • 457
  • 1
  • 4
  • 4
  • 6
    Frankly, having to ask this kind of question demonstrates that you are not experienced enough to offer any kind of hosting to clients in a reliable way. If you face problems that affect your clients (and possibly their businesses), you might have no way to quickly act and fix them. Running a server is a complicated topic and doing so for customers (with a habit to break things) is even more involved and no task for a beginning admin. – Sven Mar 08 '12 at 23:45
  • 1
    do doubt i believe you are correct in part of that but please be advised that i intent to study this process much before i start providing hosting and charging for it. if nobody does have enough words for how i approach this process thats ok i will be happy if links and directions are offered – Rachel Richter Mar 09 '12 at 00:00
  • 3
    How about 1 year experience of system administration where you have to do everything yourself? – Lucas Kauffman Mar 09 '12 at 08:41

2 Answers2

7

You will need to use a server control panel that is tailored to multi-tenancy and web hosting. There is no native way that Windows can perform this. It's not an easy task or something that can be done on your own without heavy investments in time, development and money.

There are a few open-source tools that offer this kind of functionality, however most of the ones that are reliable appear to be commercial or have a commercial component to a base open-source utility. Some examples:

I've worked to cull all known server / web hosting control panels into a single blog post at my blog. Consider researching some of them on your own: Definitive List of Web-Based Server Control Panels

Wesley
  • 32,320
  • 9
  • 80
  • 116
0

As it sounds like you're a little unsure I suggest you install Plesk. Better yet, instead seek a managed hosting provider who can help you as you learn what to do. It's not fair to clients to put them on your server if you don't know what you're doing!

Marcus
  • 400
  • 2
  • 5
  • 15
  • ok if i have installed plex will that expose everything i need to offer for people to connect to my server and manage their websites? what about managing their domains? – Rachel Richter Mar 09 '12 at 00:02
  • I would definitely advise you purchase a reseller hosting plan instead. Or if you want to learn to be able to administer a server yourself, please get a managed server. – Marcus Mar 09 '12 at 00:48