# Развёртывание на Linux

Инструкция для установки на операционную систему семейства Linux.

Рекомендуется для выполнения в среде ОС Centos, однако на других версиях Linux последовательность установки аналогичная.

#### **Установка Docker:**

* Установить docker

```
sudo yum install -y yum-utils
```

```
sudo yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo
```

```
sudo yum install -y docker-ce docker-ce-cli containerd.io docker-compose-plugin
```

* Установить *docker-compose*

```
sudo curl -L "https://github.com/docker/compose/releases/download/1.27.4/docker-compose-Linux-x86_64" -o /usr/local/bin/docker-compose
```

```
sudo chmod +x /usr/local/bin/docker-compose
```

```
sudo ln -s /usr/local/bin/docker-compose /usr/bin/docker-compose
```

* Проверить, корректно ли установился *docker-compose*

```
sudo docker-compose -v
```

* Установить *git* если не установлен

```
sudo yum install -y git
```

* Запустить docker

```
sudo systemctl start docker
```

#### **Установка OSS Core:**

* Загрузить файл со сценарием установки docker-*compose.yml одним из способов:*

1. Ссылка на загрузку:

{% file src="/files/R3Hwq5hq3hOoeopMUei0" %}

2. Загрузка через git:

```
sudo git clone https://github.com/d-poletavkin/osscore-otester-docker.git && cd osscore-otester-docker
```

* Запустить развёртывание командой `docker-compose up`

```
sudo docker-compose up
```

* Процесс развёртывания может занять около 2 минут. По окончанию в терминале появляется надпись `otester-client | Compiled Successfully`

После запуска интерфейс приложения будет доступен через браузер по адресу: `http://<IP-адрес или имя виртуальной машины>:4200`.

Для дальнейшей работы с приложением обратитесь к [руководству пользователя](/docs/oss-core-security-tester/user-guide.md).


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://kb.basesource.ru/docs/oss-core-security-tester/install-guide/deploy-on-linux.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
