Назад | Перейти на главную страницу

Apache / httpd не создает файл PID при загрузке

Я установил Subversion Edge 5.2.2, который использует Apache в CentOS Linux версии 7.2.1511. Я установил его как службу, которую можно остановить / запустить.

В httpd.conf есть запись

PidFile "/opt/csvn-5.2.2/data/run/httpd.pid"

Я настроил службу на автоматический запуск при загрузке, но, похоже, это работает не так, как вручную. sudo service csvn-httpd start stop.

Когда служба запускается при (повторной) загрузке нет pid файл /opt/csvn-5.2.2/data/run/httpd.pid создано!

Это довольно неожиданно. В идеале мы могли бы легко настроить службы для автоматического запуска при загрузке, но, как выясняется, для нормальной работы требуется дополнительная магия.

Как правильно запускать службы при загрузке? В чем секрет?