Best Way to Start a Website Hosting Service?
Kwirl writes "Lets say that I wanted to start a small business endeavor, namely reselling my server space and offering pre-built websites. What resources would I need to start something like this on my own? What hosting service would best suit those needs? What would be the best way to manage a subdomain-level service that provided a basic forum, registration, a web site and some controlled administrative access for my friends so they couldn't easily terrorize each other? I'm curious to know if I could start something like this on my own, and without much more than just my own server space, time, and creativity. I'm not looking to make a living out of this, its mostly just a way for me to more efficiently manage having several friends each wanting me to built or run a web site for them, and perhaps make some small residual income if a market exists. The Slashdot community represents such a broad swath of experience and expertise that I'd like to know how you would approach a project of this nature."
1) Line up a patsy
2) Get some matches/lighter/firestarters
3) Burn down all competing datacentres in your city
4) Set up a webserver company
Seriously though, it's an incredibly overcrowded market - if you have an idea on something new or innovative to offer, then by all means go for it. But as they say, there's nothing new under the sun, and you'd have much better luck trying to compete within a market that isn't so overcrowded. Professional encryption/sensitive data management perhaps?
Commodore64_love: I don't comprehend people who're so frightened of death that they'll bankrupt themselves to stay alive
If you don't know the answers to these questions, don't get paid to know the answers. You don't want to be a knowledge worker and learning on the job. If I were you, I'd do it for the fun of doing it until you answer more questions than you ask on the forums for the technologies you're using, and swallow the costs in the meantime.
My ex boss (in a *very* small company) did this for his friends/business associates. It's a royal PITA. Unless you *can* make a living off of it (and have a good business plan that convinces you it's feasible), I would recommend not doing it.
It sounds easy at first. How hard is it to just whack up a couple of simple web pages for a couple of buddies? Lots of us have one of our own and it takes almost no maintenance.
But what happens when your buddy starts to attract some undesirable attention? For example, maybe you buddy has a car dealership and just wants a quick and dirty website. But he pisses a script kiddie who then spends the next year trying to pull down your server.
Or what happens if the site goes down at 3 am and your buddy just *has* to have it up and running?
Or what happens if your buddy decides he just *has* to send emails from his website when someone clicks on something, and you discover that the package you are using has about a million vulnerabilities and you are now the biggest spam king in the US?
Honestly, it just sucks. Buddies who can't set up their own website are almost always unreasonable. And they will expect "professional service" even if you don't charge them. And they will bug you continuously for completely boneheaded things having to do with their site.
Unless you really don't like sleeping, I recommend backing away from this idea.
If you want to make a small fortune, start with a large one.
I did this for a couple of years. And the conclusions I came to were that:-
1. No money in simply hosting sites on a small scale
2. If you offer hosting, over sell your server capacity by at least a 1000% or you will never attract customers. They hardly ever use more than 1% of what they sign up for and won't sign up unless your storage/bandwidth offer is as ridiculous as everybody else.
3. Convert your hosting clients to higher value customers by offering web/graphic design opt-in email marketing services etc.
4. Either write your own services/management systems, keep your free software updated religiously or plan for the day when your free software is exploited and your server is owned by a couple of kids. When this happens your server will get null routed your customers will be angry and you will spend a couple of days at least recovering (damn OpenWebmail!)
5. Be prepared to answer support calls any time any place, no matter what crisis your life is in. Imagine troubleshooting a technical problem whilst on a stag weekend in Dublin!
If you can't do all this yourself, you need a pot of money to get a good team who can, but don't expect to make a good profit unless your added value is exceptional.
I got out of pure IT all together, I've found that it's far easier to get a traditional business off the ground and with the skills I've got my new company is light years ahead of the competition. How many small catering businesses do you know of that have 1TB File Server, there own dedicated web/mail server, asterisk PBX with VOIP/POTS lines etc, and a dedicated 24/7 tech support person with excellent dish washing skills?
Lock the wife and the dog in the boot of the car.
Return one hour later.
Who's happy to see you?
I make all my clients pay for their hosting and domains themselves. I'll generally set them up with someone good, and then drill into their heads how important it is to pay the bill on time when it comes around next year. I tried the reseller thing and it is too big a pain in the ass to track down all the money. You end up doing all the work and taking all the risk. Screw that. Leave it to the professionals and focus on site design and implementation.
+0 Meh
I think the web-hosting market is quite saturated.. Unless you have some brilliant idea or you have superior hardware and very cheap price, you will not attract customers.
You simply aren't going to be able to compete with a $4.00/month multi-gigabyte hosting plan of which there are several. So don't try. Might as well try to open an independant drug store next to walmart.
Go the other way, find a niche that's NOT served by those guys and go for that.
Go after the people who need something unique and specialize in it.
Systems like that also do all the hard work for you - which is great if you know what you're doing, but otherwise when you run into a real problem, or if Plesk goes wrong, you have no idea what to do next.
I agree with the original comment of "dont", as far as setting up your own server at least.
Don't, because the market is full of bedroom hosts who don't know what they're doing.
Don't, because unless you're going into it seriously (and by that I mean investing time and money heavily, hiring enough staff to provide 24/7 support and decent SLAs, and charging appropriately serious money), the margins have to be so low to be competitive that you're losing money when the customer submits more than one ticket a year. Which they will do, because they've come to you, which means they don't know what they're doing.
But most of all, don't, because if you have to ask how to do it, you shouldn't be doing it. You really can't be going into this if you have so little understanding of the issues involved in running a server and the associated services that you need to ask. It's not fair on your paying customers, because when they have a problem, you won't be able to help.
If you want to resell space, do just that - go find a company dedicated to selling reseller accounts. They will give you a whitelabel reseller account and look after all the server issues themselves, leaving you free to pimp out the space.
If you do, just make sure you have an exit strategy, tied to some kind of dead mans switch (even if it's just leaving details with a friend) - I've heard of far too many resellers disappearing, leaving the customers unable to get access to their sites, and the resellers in a difficult position as they should have no direct contact with the end customers.
Got it!
Make the support # 1-900!
If they don't bother to pay but then they call to whine, you get your money back. It gets charged to their phone bill, and they probably don't look at that either.
If they can handle themselves silently, they "stay cheap".
If they call knowing it's a charged call but they're screwed and need help, then it's an even-handed deal.
My first Journal Entry ever, in 8 years! http://slashdot.org/journal/365947/aphelion-scifi-fantasy-horror-poetry-webzine
Unfortunately it's not the kind of advice that Kwirl needs. He's looking for some way to host web sites for his friends and make "some small residual income if a market exists." That is what the negative posts were right to latch onto. He's setting himself up for heaps of unpaid or low paid work. The only sensible and sustainable way to approach web hosting is from the business side, and that means you look for a market first. Note that the exception to the naysaying comes from a person who is not in the typical age group and uses Frontpage. He's obviously not in the business of providing web hosting to his friends. He's not the guy who could fix your computer blindfolded. His priority is to be a reliable business partner. In business speak: You have to provide solutions, not just web hosting. What the other comments are telling you is that it's most likely a good idea to outsource the web hosting part of your solutions, because that is not where the money is made.