我在 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
已创建!
这真是出乎意料。理想情况下,我们可以轻松地将服务配置为在启动时自动启动,但事实证明,这需要一些额外的魔法才能正常工作。
让服务随系统启动的正确方法是什么?秘诀是什么?