Apache / httpd 在启动时未创建 PID 文件

Apache / httpd 在启动时未创建 PID 文件

我在 CentOS Linux 版本 7.2.1511 上安装了使用 Apache 的 Subversion Edge 5.2.2。我将其安装为可以停止/启动的服务。

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已创建!

这真是出乎意料。理想情况下,我们可以轻松地将服务配置为在启动时自动启动,但事实证明,这需要一些额外的魔法才能正常工作。

让服务随系统启动的正确方法是什么?秘诀是什么?

相关内容