[Yandex Cloud documentation](../../../index.md) > [Yandex Compute Cloud](../../index.md) > [Step-by-step guides](../index.md) > Images with pre-installed software > Configuring software

# Software setup

[VMs](../../concepts/vm.md) with [LAMP](https://yandex.cloud/en/marketplace/products/yc/lamp), [LEMP](https://yandex.cloud/en/marketplace/products/yc/lemp), and [Node.js](https://yandex.cloud/en/marketplace/products/yc/nodejs) come pre-configured and ready to use.

For VMs with systems you need to deploy, e.g., [Drupal](https://yandex.cloud/en/marketplace/products/yc/drupal-8), [GitLab](https://yandex.cloud/en/marketplace/products/yc/gitlab), [Joomla](https://yandex.cloud/en/marketplace/products/yc/joomla), and [WordPress](https://yandex.cloud/en/marketplace/products/yc/wordpress), use a [web installer](#web-setup) for the initial setup.

## Configuring software via a web installer {#web-setup}

To run a web installer:
1. Get the VM [public IP address](../../../vpc/concepts/address.md#public-addresses). You can find the IP address in the [management console](https://console.yandex.cloud), on the VM page under **Network**.
1. Type `http://<IP_address>` into the address bar of your browser. This will open the authorization window.

   {% note info %}

   If the connection to the VM fails, wait a few minutes and try again.

   {% endnote %}

1. Complete the steps of the web installer by following the developer recommendations for [Drupal](https://drupal.org/), [GitLab](https://about.gitlab.com), [Joomla](https://joomla.org/), [WordPress](https://wordpress.org/).

You may need to enter DB connection parameters when setting up the software. To get these parameters, [connect to the VM](operate.md) over SSH and run the following command:

```bash
sudo cat /root/default_passwords.txt
```