Server Fault is a question and answer site for system and network administrators. It's 100% free, no registration required.

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

Right now, one of our product offerings is basically LAMP web hosting. We host a PHP CMS, lots of images, and sometimes WordPress in each Apache host–all across multiple linux dedicated boxes. Our clients also have FTP access to their host. Each Apache host has 1 or more mysql databases.

My question is: can this setup be done using some combination of stock cloud services (from AWS or Rackspace)?. If I can avoid having to spin up new dedicated boxes every month or two or save money, that'd be great.

EC2 and RS Cloud Servers have no or little local storage. I could update my CMS to upload files to S3 but I still lose FTP and possibly WordPress. It seems block storage may be the answer. I'm just not sure how all the pieces fit together, specifically with storage and DBs.

share|improve this question

closed as not constructive by Michael Hampton, mgorven, mdpc, Ward, John Gardeniers Feb 15 '13 at 12:16

As it currently stands, this question is not a good fit for our Q&A format. We expect answers to be supported by facts, references, or expertise, but this question will likely solicit debate, arguments, polling, or extended discussion. If you feel that this question can be improved and possibly reopened, visit the help center for guidance.If this question can be reworded to fit the rules in the help center, please edit the question.

Why not set up a private cloud yourself? You seem to have enough hardware to go around. – fuero Feb 14 '13 at 23:13
I suppose you could do it, but I doubt you would save money. I expect it would be a lot more expensive to use someone else's public cloud than to maintain your own. – Michael Hampton Feb 14 '13 at 23:13
@fuero so, you're saying tie my dedicated boxes together and virtualize them? What do I gain? – Callmeed Feb 14 '13 at 23:44
Among other things, the ability to migrate running services from failing hardware without downtime. – Michael Hampton Feb 15 '13 at 0:00
so you want to use cloud hosting according to your question, you want to pay someone to do it for you. Encountering the suggestion that it's cheaper to do it yourself, you ask what gains you get from cloud hosting in general? – fuero Feb 15 '13 at 0:03

You can achieve all ur requirement in amazon cloud go with m1.large instance u will get 800 Gb of space after doing RAID0 I belive that will be enough.

  1. Apache - yes
  2. FTP - yes
  3. Mysql - yes
share|improve this answer
How exactly do you get 800GB of storage? Through EBS? – Callmeed Feb 15 '13 at 16:54
You can attach EBS to your EC2 Instance .But EBS is very low in i/o instead of that you should do RAID 0 on your EC2 . – Abhishek Anand Amralkar Feb 16 '13 at 16:27

Not the answer you're looking for? Browse other questions tagged or ask your own question.