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
создано!
Это довольно неожиданно. В идеале мы могли бы настроить службы так, чтобы они автоматически запускались при загрузке, но, как оказалось, это требует дополнительной магии, чтобы работать хорошо.
Как правильно запустить службы при загрузке? В чем секрет?