francis1
By:
francis1

Use DigitalOcean to provide web hosting

August 11, 2013 9.6k views
Hi, I was just wondering if it would be possible to use DigitalOcean start a web hosting company? I would also like to know if there is anywhere I can get more space cheaply to store the content for the websites? Thanks in advance, Francis
12 Answers
Yes, it is possible. However we do not offer extra storage and I believe our plans' storage specifications are not enough for a webhost.

The most optimal solution is mounting /home from s3 so that it's "unlimited" storage.
Hi, thanks for your reply but I don't know a lot about s3, so do you know of any resources that I can use to learn how to combine s3 with DigitalOcean.

Thanks again,
Francis
These should help:

- http://linux.die.net/man/1/s3fs
- http://www.curvve.com/blog/servers/2013/install-s3fs-and-fuse-on-centos-6-rhel-and-mount-s3-drive-on-ec2/#.UgfpXuYW0dM
- http://xentek.net/articles/448/installing-fuse-s3fs-and-sshfs-on-ubuntu/
Sorry about this again, but would Amazon Glacier be suitable because from what I've seen their similar except Glacier is much cheaper. (Again I'm sorry to ask about Amazon products on DigitalOcean)

Thanks again,
Francis
Ok sorry about my last question, I did some research and now I know the difference between S3 and Glacier, I just have one more question, I want to initially target my web hosting at people from the UK and Ireland, my question is, would the websites load faster if I made the droplet in Amsterdam than if I made the droplet in New York? Or is the difference not noticeable?

Thanks again,
Francis
made the droplet in Amsterdam , speed will faster for sure because data doesnt need go overseas
It would be faster if you host the droplet in AMS since it's geographically closer to your users.
Thanks for your help guys, I just have one more question (I promise this is the last one).
To get started I was going to use 3 512mb droplets, 2 for dns servers and actually serving the websites and 1 for database querys and handling things like payments and stuff.

My last question is, how many sites realistically could 2 512mb droplets serve up ? (I don't plan on using the 512mb droplets for long, it's just while I get started, then I would gradually upgrade to 1 gb droplets, then 2gb droplets ect ...).
The reason I want to know this is because it would give me a better idea of how quickly the operating costs would go up.

Thanks again,
Francis
You can theoretically host unlimited websites on 1 512MB droplet. It depends on each website's load. You can have a fair-usage policy so that they are not allowed to take up a lot of resources for a long period of time.
Francis -- you don't need to manage your own DNS servers. You can just use the registrar (GoDaddy, NameCheap, Network Solutions) control panel to manage your client's DNS settings. Faster, more reliable, and free. You'll be busy enough managing web servers - you don't want to manage DNS servers if the registrars will do it for free. Good luck!
Thanks for all your help guys!
:D
Have another answer? Share your knowledge.