Question

Can I run a webshop on digitalocean?

  • Posted August 28, 2014

Hi, just got started on digitalocean! I opened an account here just to test the speed difference of my magento webshop that’s on another slower server (Loopia.com) and these servers. The speed difference is HUGE, and I’m just running with 512Mb ram here.

now I’m thinking, would it be possible for a newbie as I am to run a live webshop through digitalocean?

I have succesfully installed Ubuntu LAMP with a simple firewall, phpmyadmin with extra security password and ofcourse Magento. It should be noted that I’ve just worked in this enviroment with terminal and codes 3 days so there’s a lot to learn.

Another question, I installed a dropplet without backup, now I cannot make a backup, or can I? Is it possible just to copy all the files in FTP to my computer and extract the database in myphpadmin? would that count as a backup if the worst thing happened and everything crashed?

Last question: Is there a control panel for Ubuntu LAMP? and if there is, would I have any use of it because everything seems possible through the terminal? maybe I could save some time using a control panel?

Would really appriciate all answers beacause if I can run my webshop from these servers that would be like winning the lottery, every month!

Subscribe
Share

Submit an answer
You can type!ref in this text area to quickly search our full set of tutorials, documentation & marketplace offerings and insert the link!

These answers are provided by our Community. If you find them useful, show some love by clicking the heart. If you run into issues leave a comment, or add your own answer to help others.

Yes, it is quite possible.

If you want a Digital Ocean automatic backup, you will have to create a new droplet with backups enabled. It is not currently possible to add backups after creation. And you can do backups any way you want. Digital Ocean backups only run every few days or so. You would probably want more frequent backups than that, so you are going to have to come up with your own solution. For the little bit of stuff that I do, I keep my web sites on my development machine with local and remote backups plus a remote Git repository on Bitbucket. I have a cron job that runs daily that dumps my databases, copies them to remote storage, and deletes any local backup that is more than 30 days old.