start
Differences
This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
| start [2025/12/12 10:38] – 151.115.98.8 | start [2025/12/15 10:57] (current) – 31.42.194.66 | ||
|---|---|---|---|
| Line 5: | Line 5: | ||
| ====== Требования ====== | ====== Требования ====== | ||
| - | * Сервер на Debian/ | + | * Сервер на Debian/ |
| - | * HestiaCP (если нет - установить) | + | * HestiaCP (если нет - установить). |
| - | * Домен с A/AAAA записью на IP сервера | + | * Домен с A/AAAA записью на IP сервера. |
| - | * Архив Rukovoditel (rukovoditel.zip) и/или SQL-дамп БД | + | * Архив Rukovoditel (rukovoditel.zip) и/или SQL-дамп БД. |
| ====== 1. Установка HestiaCP (если нужно) ====== | ====== 1. Установка HestiaCP (если нужно) ====== | ||
| Line 22: | Line 22: | ||
| ====== 2. Создание домена и включение HTTPS в HestiaCP ====== | ====== 2. Создание домена и включение HTTPS в HestiaCP ====== | ||
| - | * Войдите в Hestia: `https://< | + | |
| - | | + | - Войдите в Hestia: |
| - | | + | |
| + | | ||
| + | |||
| + | {{: | ||
| ====== 3. Загрузка и распаковка Rukovoditel ====== | ====== 3. Загрузка и распаковка Rukovoditel ====== | ||
| Варианты загрузки: | Варианты загрузки: | ||
| - | * Через файловый менеджер Hestia (Web → File Manager) | + | * Через файловый менеджер Hestia (Web → File Manager). |
| - | * Через SFTP / SCP в `/ | + | * Через SFTP / SCP в `/ |
| Через SSH (если удобнее): | Через SSH (если удобнее): | ||
| Line 42: | Line 45: | ||
| ====== 4. Подготовка и запуск веб-инсталлятора ====== | ====== 4. Подготовка и запуск веб-инсталлятора ====== | ||
| - | | + | |
| - | | + | |
| - | | + | |
| - | | + | |
| - | Если мастер недоступен или выдаёт ошибку - проверьте права на каталоги (раздел 6), корректность | + | Если мастер недоступен или выдаёт ошибку - проверьте права на каталоги (раздел 6), корректность `application/ |
| - | ====== 5. Восстановление/ | + | ====== 5. Восстановление дампа базы данных |
| - | Нельзя восстанавливать дамп через интерфейс Rukovoditel до установки приложения | + | Нельзя восстанавливать дамп через интерфейс Rukovoditel до установки приложения |
| Способы восстановления: | Способы восстановления: | ||
| **A) Через интерфейс Rukovoditel (удобно и встроено): | **A) Через интерфейс Rukovoditel (удобно и встроено): | ||
| - | | + | |
| - | | + | |
| - | | + | |
| - | | + | |
| **B) Через SSH / CLI (рекомендуется для больших дампов): | **B) Через SSH / CLI (рекомендуется для больших дампов): | ||
| Line 65: | Line 68: | ||
| </ | </ | ||
| - | Если дамп в другой кодировке — создайте БД с `utf8mb4` и при необходимости выполните `SET NAMES utf8mb4` перед импортом. | + | Если дамп в другой кодировке — создайте БД с '' |
| ====== 6. Права доступа и владелец файлов (лучше через Hestia) ====== | ====== 6. Права доступа и владелец файлов (лучше через Hestia) ====== | ||
| Line 71: | Line 74: | ||
| **Через Hestia File Manager:** | **Через Hestia File Manager:** | ||
| - | | + | |
| - | | + | |
| - | | + | |
| - | | + | |
| - | | + | |
| + | {{: | ||
| Если GUI недоступен - через SSH (альтернатива): | Если GUI недоступен - через SSH (альтернатива): | ||
| < | < | ||
| Line 92: | Line 95: | ||
| ====== 8. Логи и отладка ====== | ====== 8. Логи и отладка ====== | ||
| - | * Hestia: Web → выберите домен → Access / Error log | + | * Hestia: Web → выберите домен → Access / Error log. |
| - | * PHP-FPM логи: `journalctl -u php*-fpm` или соответствующие файлы в `/ | + | * PHP-FPM логи: `journalctl -u php*-fpm` или соответствующие файлы в `/var/log/`. |
| - | * Частые причины ошибок при установке: | + | * Частые причины ошибок при установке: |
| ====== 9. Резервное копирование ====== | ====== 9. Резервное копирование ====== | ||
| - | * Рекомендуется регулярный экспорт дампов (`mysqldump`) и копирование файлов сайта | + | * Рекомендуется регулярный экспорт дампов (`mysqldump`) и копирование файлов сайта. |
| - | * В Rukovoditel: | + | * В Rukovoditel: |
| - | * В Hestia — также доступны механизмы бэкапа (зависит от конфигурации панели) | + | * В Hestia — также доступны механизмы бэкапа (зависит от конфигурации панели). |
| - | ====== 10. Чек-лист перед запуском | + | ====== 10. Чек-лист перед запуском |
| - | * [ ] DNS A-запись домена указывает на сервер | + | * [ ] DNS A-запись домена указывает на сервер. |
| - | * [ ] Домен добавлен в Hestia и SSL (Let's Encrypt) включён | + | * [ ] Домен добавлен в Hestia и SSL (Let's Encrypt) включён. |
| - | * [ ] Файлы Rukovoditel загружены и распакованы в `public_html` | + | * [ ] Файлы Rukovoditel загружены и распакованы в `public_html`. |
| - | * [ ] Права на каталоги `cache, uploads, tmp, backups, log` настроены (лучше через Hestia File Manager) | + | * [ ] Права на каталоги `cache, uploads, tmp, backups, log` настроены (лучше через Hestia File Manager). |
| - | * [ ] Веб-инсталлятор Rukovoditel пройден и создан администратор | + | * [ ] Веб-инсталлятор Rukovoditel пройден и создан администратор. |
| - | * [ ] Дамп БД восстановлен (через админку Rukovoditel или CLI) - только после установки приложения | + | * [ ] Дамп БД восстановлен (через админку Rukovoditel или CLI) - только после установки приложения. |
| - | * [ ] Настроены бэкапы и базовая безопасность | + | * [ ] Настроены бэкапы и базовая безопасность. |
| ====== 11. Шпаргалка команд ====== | ====== 11. Шпаргалка команд ====== | ||
| Line 121: | Line 124: | ||
| ====== 12. Рекомендации по безопасности ====== | ====== 12. Рекомендации по безопасности ====== | ||
| - | * Настройте `ufw`/ | + | * Настройте `ufw`/ |
| - | * Регулярно обновляйте систему и HestiaCP | + | * Регулярно обновляйте систему и HestiaCP. |
| - | + | ||
| - | ====== Примечания ====== | + | |
| - | * Порядок действий важен: сначала файлы → права → установка веб-мастера → восстановление дампа | + | |
| - | * Если используете восстановление через админку Rukovoditel, | + | |
start.1765535894.txt.gz · Last modified: by 151.115.98.8
