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

Posted April 24, 2015 4.9k views
Getting StartedDigitalOceanConfiguration ManagementControl 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!

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.

Submit an Answer
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.