I'm considering creating a web hosting environment, on my own server, where I can host my client's web sites, and would like any advice anyone has to offer. I'm not least bit interested in becoming a web hosting provider, just hosting my own clients.
The reason for this is primary to simplify the experience for my clients. Right now, when I create a new website for a client, I have to explain to them not only my fees, but also the yearly domain name fees, and of course the yearly hosting fees. By hosting their web sites myself, I could simply include the hosting fee in my fee, and a yearly maintenance fee. Another option would be get a reseller plan with one of the established web hosting providers.
I have about 10 clients, all small businesses, and about half of them just simple brochure type websites.
Here are the pros and cons that I've come up with:
Pros
- Cheaper and simpler for my end clients.
- Easier access to DNN installations, no more FTP.
- Better performance -reduced workload on the server relative to shared hosting.
Cons
- Increased headaches for me.
- Hardware & Software cost -I already have the necessary hardware and software.
- Greater chance of web site downtime, due to power outage, hardware failure -no server redundancy.
- Server security issues -I'm not sure where I want to put the web host, probably outside of my domain, or possibly in a DMZ.
Also, I haven't found the bible pdf on how to setup and run a web host, so I'll have to do the research on how best to setup the environment. If anyone knows of any good resources that would be helpful.
Thanks