What are the best distributions and applications for a server to run OpenCart?

April 24, 2015 4.2k views
Getting Started DigitalOcean Configuration Management Control Panels

Hi All!

Our website is OpenCart based. I signed up and trying to create my droplet, with absolutely no background knowledge.

What is the best options for distributions? I can choose from Ubuntu, freebsd, fedora, debian, coreos and centos.

What is the best application? I can choose from ruby on rails, wordpress, freebsd, drone, cassandra, phpmyadmin, mongodb, drupal, owncloud, django, mumble server, mediawiki, lamp, lemp, mean, joomla, elk, node, dokku, docker, magento, gitlab, ghost, redmine.

Can I change these things later??

Thanks for your help!

1 Answer

Both distribution and application images are complete disk images, you would choose one or the other, not one of each.

We have a tutorial here on setting up Opencart on Ubuntu. While this tutorial is for 12.04 I would recommend using the most recent LTS (Long Term Support) release 14.04. The only major difference to keep in mind for these purposes is that while the default web root on 12.04 is /var/www it is /var/www/html on 14.04.

by Jigar Jain
OpenCart is an widely used Open Source E-Commerce CMS which uses PHP & MySQL. It has its own Psuedo MVC structure and it is easier to handle and faster to setup. Here's how to install it on an Ubuntu 12.04 VPS.
  • Hi Ryan,

    Thanks so much for clarifying I need one or the other. Slowly, I get to the answer.

    From what I understand this is like the “operating system” for the server, am I right in thinking this? I would not be able to change this later, right?

  • That’s correct. While you can change the OS selected for your droplet this will basically wipe your entire filesystem and start you over with a new one (This is available under Destroy->Rebuild From Image under your droplet in the control panel). So while it is possible to change this decision it will mean starting over and losing any files uploaded or configuration changes you have made.

Have another answer? Share your knowledge.

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