[Yandex Cloud documentation](../../../index.md) > [Tutorials](../../index.md) > Application solutions > Creating a website > OpenCart online store > Overview

# Creating an OpenCart online store


[OpenCart](https://ru.wikipedia.org/wiki/OpenCart) is a free and open-source platform where you can create an online store of any complexity with a broad selection of community-supported extensions.

In this tutorial, you will create and configure an OpenCart online store by setting up a [VM](../../../compute/concepts/vm.md) with pre-installed required software, e.g., OpenCart and MySQL server.

The guide describes how to configure a local MySQL server or, if you need higher performance, how to deploy a [Yandex Managed Service for MySQL®](../../../managed-mysql/concepts/index.md) database cluster.

You can create an OpenCart online store with one of these tools:
* [Management console](console.md): Create your infrastructure step by step in the Yandex Cloud management console.
* [Terraform](terraform.md): Streamline creating and managing your resources with the _infrastructure as code_ (IaC) approach. Download a Terraform configuration example from GitHub and deploy your infrastructure with the [Yandex Cloud Terraform provider](../../../terraform/index.md).