I am a total newbie in cloud

June 22, 2013 2.1k views
Can you please clarify my following doubts: 1. Do I need to do some extra programming for a php application other than, when hosting for a shared /vps/dedicated hosting for cloud hosting ? 2. If I have to do extra programming for cloud, then how do I know what needs to be done? 3. Do I need to install all the lamp stack by myself? I know the questions are silly but I can't help out... I need to clarify my doubts
6 Answers
1. No.

Digital Ocean is a VPS.

2. See 1st answer.

3. Yes.

I have a note about the third question, see the community guide. There are very straightforward tutorials for setting ever thing up.
Just few more questions:

1. Why there are so many API's, if I don't have to do extra programming for a vps. What actually a droplet is?

2. How many emails can I send from my account/hrs?
3. I went through many topics in the forum, some body mentioned that DO is only good for developing and testing.. not for long terms hosting... what is this about?
4. I am not a networking geek, and never installed any linux server, till now I have been using only shared hosting, so will I be able to use DO easily?

Thanks for your help

You dont need to use the API's if you dont need them. Buy you need some linux knowledge and working from the command line to be able to set up a VPS. DO calls its VPS droplets since each VPS is like a droplet in the digital ocean i suppose.

Unlike with shared hosting, where everything is managed by your host, on DO you will need to do everything yourself. But DO offers automatic one click install of the OS and the LAMP stack so you can get started as soon as possible. Next step onwards you are on your own and you can refer to the articles and tutorials on this site on how to configure your VPS according to your needs.

The APIs are there for people like resellers, or people building iPhone/Android apps.

You can install a panel on your server, something like VirtualMin or ISPPanel can be installed so you can easily configure your server if you're unfamiliar with the command line.

I started off with DO with very little linux knowledge, and I've got my server built, running Nginx, MySQL and PHP and I'm finding Nginx easier to configure than Apache. When you get used to the command line, having a panel will seem restrictive.
Thanks to all of your for your reply, will try to jump into digital ocean today... :)
Have another answer? Share your knowledge.