> For the complete documentation index, see [llms.txt](https://docs.iexexchanger.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.iexexchanger.com/knowledge-base/servery-i-domeny/overview/overview.md).

# Новая установка на чистый сервер

Новая архитектура чистой установки и переход к отдельной инструкции установки

Основной способ развёртывания iEXExchanger — автоматическая установка на чистую поддерживаемую операционную систему. Отдельная серверная панель не требуется: установщик подготавливает среду, пользователя приложения, базы данных, Nginx, HTTPS, фоновые процессы, планировщик, резервное копирование и системный агент обновлений.

Установку выполняет системный администратор с root-доступом. Менеджеру обменного пункта передаётся только готовый адрес панели и отдельная учётная запись.

{% hint style="warning" %}
Не запускайте установщик поверх рабочего сервера, другой панели управления или вручную настроенного приложения. Для существующей установки сначала нужен отдельный план переноса и проверенная резервная копия.
{% endhint %}

## Что важно владельцу системы

| Объект   | Основное условие                                                 |
| -------- | ---------------------------------------------------------------- |
| Сервер   | Чистая поддерживаемая ОС и ресурсы по инструкции поставки        |
| Домены   | Клиентский домен и отдельный `app.ваш_домен` для серверной части |
| Доступ   | Root по SSH с ключом и доступ к действующей DNS-зоне             |
| Поставка | Полные архивы продукта, архив лицензии и официальный установщик  |

## Что делает установщик

1. Проверяет ОС, архитектуру, ресурсы, DNS и архивы.
2. Устанавливает PHP, Node.js, PostgreSQL, Redis, Nginx и необходимые системные компоненты.
3. Создаёт непривилегированного пользователя приложения и закрытые каталоги.
4. Разворачивает серверную и клиентскую части и импортирует базы.
5. Настраивает домены, сертификаты, сетевой экран и внутренние порты.
6. Создаёт службы Horizon, Pulse, Reverb, клиентского SSR и агента обновлений.
7. Настраивает Laravel Scheduler и автоматические резервные копии.
8. Выполняет внутреннюю и публичную приёмку.
9. Сохраняет адрес входа и временные реквизиты в файл, доступный только `root`.

Установщик умеет продолжить прерванную операцию с того же проверенного плана. Повторная установка поверх успешной блокируется.

После завершения постоянные процессы и расписания появляются по пути **«Утилиты» — «Службы»**. Установщик размещает системный агент и управляющие компоненты вместе с проектом, поэтому отдельно собирать или копировать их на чистом сервере не нужно. Для просмотра используйте право «Просмотр служб обменника», а критичное право «Управление службами обменника» выдайте только техническому администратору.

## Где находится полная инструкция

Команды, требования к ОС, подготовка архивов, `install.yaml`, проверка плана, запуск, `resume` и финальная приёмка ведутся в отдельном разделе [«Установка и обновление»](https://docs.iexexchanger.com/ustanovka-i-obnovlenie/ustanovka). Подготовку сервера проверяйте по странице [«Подготовка сервера»](https://docs.iexexchanger.com/ustanovka-i-obnovlenie/ustanovka/podgotovka-servera).

В этой базе знаний остаются эксплуатационная схема, системные процессы, резервное копирование и работа с экраном **«Обновления»** в админке. После установки настройте [внешнее резервное хранение](/knowledge-base/servery-i-domeny/overview/backup-system.md) и передайте менеджеру [точный адрес панели](/knowledge-base/nachalo-raboty/admin-interface/admin-address.md) с минимальными правами.

Для уже работающего сервера с FASTPANEL используйте отдельную статью [«Существующая установка с FASTPANEL»](/knowledge-base/servery-i-domeny/fastpanel-transition.md). Не применяйте к ней команды чистой установки.


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## 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, and the optional `goal` query parameter:

```
GET https://docs.iexexchanger.com/knowledge-base/servery-i-domeny/overview/overview.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

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.
