# Installing Varbase

If you already have a local or hosted environment available for your use that meets [Drupal system requirements](https://www.drupal.org/requirements) and/or [Varbase's system requirements](https://docs.varbase.vardot.com/developers/installing-varbase/requirements) including working versions of Apache, MySQL, and PHP, you’re ready to install Varbase.

## Installing Varbase locally with Composer

Follow the steps below to install Varbase distribution for Drupal 9 on a local server.

### Requirements

1. [Composer](https://getcomposer.org/doc/00-intro.md) package manager
2. [NPM](https://www.npmjs.com/) package manager
3. [Yarn](https://yarnpkg.com/) package manager

### Procedure

{% hint style="success" %}

### 2 easy steps to install

{% endhint %}

1. Run the following command:&#x20;

   ```
   composer create-project Vardot/varbase-project:~10.1.0 YOUR_PROJECT --no-dev --no-interaction
   ```

   Composer will create a new directory called `YOUR_PROJECT` containing a `docroot` directory with a full Varbase codebase.&#x20;

2\. Point your browser to your localhost folder where you installed ran the command. \
You can then install Varbase as you install Drupal normally.

<figure><img src="https://507048040-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F0NVNo0YmQjrLSa4Sn1ic%2Fuploads%2FLv4TBfB90SPe9Ikf8OLv%2Finstall-Varbase-10-01-00--11-19-2025_12_23_PM.png?alt=media&#x26;token=9824fa08-42b6-4b8c-9a28-7f2d444a2496" alt=""><figcaption></figcaption></figure>

## Installing Varbase locally with DDEV

[DDEV](https://github.com/ddev/ddev) is an open source tool for launching local web development environments in minutes. It supports PHP and other languages.

{% content-ref url="installing-varbase/installing-varbase-with-ddev" %}
[installing-varbase-with-ddev](https://docs.varbase.vardot.com/developers/installing-varbase/installing-varbase-with-ddev)
{% endcontent-ref %}

## Installing Varbase locally with Lando

[Lando](https://lando.dev/) is a great local development environment for Drupal and other applications that vastly simplifies local development and DevOps so you can focus on the application, rather than the environment.

{% content-ref url="installing-varbase/installing-varbase-with-lando" %}
[installing-varbase-with-lando](https://docs.varbase.vardot.com/developers/installing-varbase/installing-varbase-with-lando)
{% endcontent-ref %}

## Deploy Varbase on Platform.sh

You can install Varbase on [Platform.sh](https://platform.sh/) and enjoy 30 days free trial for new users!

Follow this link to provision your Varbase instance on Platform.sh: [**Deploy Varbase on Platform.sh**](https://console.platform.sh/projects/create-project?template=https://raw.githubusercontent.com/Vardot/templates-external/master/templates/varbase.template.yaml)!

Or deploy it using the baseline [Varbase Platform.sh template project](https://github.com/Vardot/platformsh-varbase).

{% hint style="info" %}
Follow Platform.sh documentation on developing with Drupal and Varbase.\
See <https://docs.platform.sh/guides/drupal9/deploy.html>
{% endhint %}

## Remote Development Environment

* [**Gitpod**](https://gitpod.io/#https://github.com/vardot/varbase-project)
* [**Tugboat.qa**](https://www.tugboatqa.com/)
