119
правок
Maks1mS (обсуждение | вклад) мНет описания правки Метка: визуальный редактор отключён |
Maks1mS (обсуждение | вклад) Нет описания правки Метка: визуальный редактор отключён |
||
Строка 24: | Строка 24: | ||
==== С использованием systemd ==== | ==== С использованием systemd ==== | ||
Пакет caddy в ОС Альт предоставляет две systemd службы: | Пакет caddy в ОС Альт предоставляет две systemd службы: | ||
* '''''caddy.service''''' — если вы настроите Caddy с Caddyfile. Если вы предпочитаете использовать другой [[Адаптер конфигурации|адаптер конфигурации]] или файл конфигурации JSON, вы можете переопределить команды ExecStart и ExecReload. | |||
* '''''caddy-api.service''''' — если вы настраиваете Caddy исключительно через его API. Эта служба использует параметр --resume, который запускает Caddy с использованием файла autosave.json, который сохраняется по умолчанию. | |||
Управление данными службами возможно через стандартные команды systemctl. | Управление данными службами возможно через стандартные команды systemctl. | ||
Строка 32: | Строка 33: | ||
Например, чтобы добавить caddy в автозагрузку и запустить прямо сейчас можно воспользоваться данной командой: | Например, чтобы добавить caddy в автозагрузку и запустить прямо сейчас можно воспользоваться данной командой: | ||
# systemctl enable --now caddy | # systemctl enable --now caddy | ||
Если вам нужно переключаться между службами, вам следует отключить и остановить предыдущую, прежде чем включать и запускать другую. Например, чтобы переключиться с сервиса caddy на сервис caddy-api: | |||
# systemctl disable --now caddy | |||
# systemctl enable --now caddy-api | |||
По умолчанию, логи пишутся в journald. Чтобы их посмотреть можно воспользоваться данной командой: | По умолчанию, логи пишутся в journald. Чтобы их посмотреть можно воспользоваться данной командой: | ||
Строка 136: | Строка 142: | ||
Массив labels хранит части имени хоста, индексируемые с 0 с права (0=com, 1=example-one, 2=www). | Массив labels хранит части имени хоста, индексируемые с 0 с права (0=com, 1=example-one, 2=www). | ||
==== Адаптер | ==== Адаптер конфигурации ==== | ||
=== Решение типовых проблем === | === Решение типовых проблем === |