无法使用 chkconfig 添加 Apache 以在启动时启动(opensuse 13.1)
Posted
技术标签:
【中文标题】无法使用 chkconfig 添加 Apache 以在启动时启动(opensuse 13.1)【英文标题】:Can't add Apache to start at boot with chkconfig (opensuse 13.1) 【发布时间】:2014-09-08 15:55:19 【问题描述】:我正在运行 opensuse 13.1,并安装了 Apache2 作为 LAMP 的一部分。
Apache2 工作得很好,只是我无法使其开机自动启动。
我使用了“chkconfig -a apache2”命令(如here 所述)
这给出了一个错误"apache2: unknown service"
。
感谢任何提示。
【问题讨论】:
【参考方案1】:Apache2 已迁移到 systemd。 chkconfig
仅适用于 SysV 服务。
以下命令(显然)对我有用:
systemctl enable apache2.service
OpenSUSE 文档似乎不同步。
【讨论】:
【参考方案2】:查找服务的名称:
ls -al /etc/init.d/
(寻找 apache 或 httpd)
然后在 chkconfig 中使用该名称。
【讨论】:
找不到 apache 或 httpd 只是告诉你,我使用 [rcapache2 start] 命令启动 apache以上是关于无法使用 chkconfig 添加 Apache 以在启动时启动(opensuse 13.1)的主要内容,如果未能解决你的问题,请参考以下文章