Caddy: различия между версиями

Перейти к навигации Перейти к поиску
нет описания правки
Нет описания правки
Нет описания правки
Строка 26: Строка 26:
Пакет caddy в ОС Альт предоставляет две systemd службы:  
Пакет caddy в ОС Альт предоставляет две systemd службы:  


* '''''caddy.service''''' — если вы настроите Caddy с Caddyfile. Если вы предпочитаете использовать другой [[Адаптер конфигурации|адаптер конфигурации]] или файл конфигурации JSON, вы можете переопределить команды ExecStart и ExecReload.
* '''''caddy.service''''' — если вы настроите Caddy с Caddyfile. Если вы предпочитаете использовать другой [[#Адаптер конфигурации|адаптер конфигурации]] или файл конфигурации JSON, вы можете переопределить команды ExecStart и ExecReload.
* '''''caddy-api.service''''' — если вы настраиваете Caddy исключительно через его API. Эта служба использует параметр --resume, который запускает Caddy с использованием файла autosave.json, который сохраняется по умолчанию.
* '''''caddy-api.service''''' — если вы настраиваете Caddy исключительно через его API. Эта служба использует параметр --resume, который запускает Caddy с использованием файла autosave.json, который сохраняется по умолчанию.


Строка 33: Строка 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. Чтобы их посмотреть можно воспользоваться данной командой:

Навигация