Менеджер сайтов
Менеджер сайтов в Wilmo нужен для работы с конфигурациями Nginx без постоянного ручного редактирования через SSH. Это один из главных инструментов для тех, кто сопровождает сайты, домены, reverse proxy, статику и серверные веб-конфиги.
Если AutoConnect помогает быстро стартовать, то Менеджер сайтов нужен для нормальной повседневной работы после запуска: открыть конфиг, проверить его, включить или выключить сайт, посмотреть состояние Nginx и привести конфигурацию в порядок.
СКРИНШОТ: (сюда надо добавить общий скриншот окна Менеджера сайтов, чтобы было видно состояние nginx, список конфигов и редактор конфига)
Что можно делать через Менеджер сайтов
Через это окно можно:
- проверить, установлен ли Nginx;
- увидеть, запущен ли он;
- посмотреть состояние
php-fpm; - открыть список конфигов;
- создавать новые конфиги;
- редактировать существующие;
- переключаться между визуальным и текстовым режимом;
- запускать проверку
nginx -t; - перезагружать Nginx;
- включать и отключать конфиги;
- удалять лишние конфиги;
- смотреть логи Nginx.
Что видно в верхней части окна
В верхней панели Менеджера сайтов обычно показаны:
- состояние
nginx; - состояние
php-fpm; - кнопки
Start,Stop,Restart; - кнопка логов;
- кнопка обновления.
Это полезно, потому что ты сразу видишь, жив ли веб-сервер и можно ли переходить к настройке сайта дальше.
Как открыть конфиг сайта
Чтобы открыть конфиг:
- Открой
Control Panel. - Нажми
Менеджер сайтов. - В списке слева или в блоке конфигов выбери нужный файл.
После этого Wilmo загрузит содержимое конфига и покажет его в редакторе.
Как создать новый конфиг
Чтобы создать новый конфиг:
- Открой Менеджер сайтов.
- Нажми кнопку создания нового конфига.
- Введи имя, например
site.conf. - Wilmo создаст базовую заготовку.
- После этого можно перейти к редактированию.
Такой сценарий удобен, когда:
- ты заводишь новый сайт;
- хочешь вручную добавить новый virtual host;
- создаёшь отдельную конфигурацию для проекта или прокси.
Визуальный и текстовый режим
Менеджер сайтов поддерживает два стиля работы.
Визуальный режим
Здесь можно править базовые параметры через поля интерфейса:
listen;server_name;root.
Это полезно для простых конфигов и для пользователей, которые не хотят сразу залезать в сырой текст.
Текстовый режим
Если конфиг сложнее или требует точной ручной настройки, переключайся в текстовый режим.
Он нужен, когда:
- есть кастомные location-блоки;
- используется reverse proxy;
- нужно добавить директивы вручную;
- конфигурация сложнее простого статического сайта.
СКРИНШОТ: (сюда надо добавить скриншот визуального режима и рядом скриншот текстового режима, чтобы было видно оба варианта работы)
Как сохранить конфиг
После внесения изменений:
- Проверь, что редактируешь именно нужный конфиг.
- Нажми
Save. - После сохранения не спеши закрывать окно.
- Сразу проверь конфигурацию.
Сохранять без последующей проверки можно только если изменение совсем минимальное и ты точно понимаешь, что делаешь.
Как проверить конфиг перед применением
После правки конфига:
- Нажми кнопку теста конфигурации.
- Wilmo запустит проверку
nginx -t. - Если проверка проходит, приложение может предложить reload.
Это очень важный этап. Он защищает от ситуации, когда один неверный параметр ломает работу сайта.
Когда делать reload
Reload уместен после успешной проверки конфигурации. Это нужно, чтобы Nginx подхватил изменения.
Обычно порядок такой:
- Открыть конфиг.
- Изменить параметры.
- Сохранить.
- Запустить тест.
- Если всё хорошо, сделать reload.
Как включать и отключать конфиги
Если у тебя несколько конфигов и не все должны быть активны одновременно, Менеджер сайтов позволяет:
- включать конфиг;
- отключать конфиг;
- быстро приводить структуру сайтов в порядок.
Это удобно, когда:
- ты переключаешься между проектами;
- убираешь старый сайт;
- временно отключаешь конфиг;
- тестируешь новую конфигурацию.
Как удалить конфиг
Если конфиг больше не нужен:
- Найди его в списке.
- Выбери удаление.
- Подтверди действие.
Перед удалением убедись, что это действительно старый или ненужный сайт, а не рабочая конфигурация проекта.
Как смотреть логи
Через Менеджер сайтов можно открыть логи Nginx. Это полезно, если:
- сайт не открывается;
- есть ошибки 502, 403, 404;
- ты недавно менял конфиг;
- нужно проверить, обрабатываются ли запросы.
Обычно логика такая:
- Изменил конфиг.
- Проверил и перезагрузил.
- Если что-то не работает — открыл логи.
Когда Менеджер сайтов особенно полезен
Этот инструмент особенно важен, если ты:
- часто работаешь с Nginx;
- сопровождаешь несколько сайтов;
- хочешь управлять конфигами без хаоса;
- хочешь не держать весь процесс только в терминале;
- хочешь быстро видеть состояние
nginxиphp-fpm.
Это один из самых полезных инструментов Wilmo для сопровождения работающего сайта.