Anyone interested in setting up their own web hosting service should consider using ISPConfig. Setting up a server with ISPConfig will allow for more direct control of a website platform, which puts all service outages into the hands of the ISPConfig administrators and the physical servers in use.