Fedora 8 上启动的服务在哪里?

Fedora 8 上启动的服务在哪里?

我不知道如何在我的 Fedora 8 服务器上启动 MySQL 和 httpd(Apache)。

机器顺利启动到运行级别 4。在此过程中,MySQL 和 Apache 正在启动。但它们不是通过 /etc/init.d 启动的 -- 检查 chkconfig --list 显示全部为“off”。

并且它们没有在 rc.local 中提及。

httpd 的 ps ax 输出显示“ /usr/sbin/httpd -f /home/webuser/helloworld/conf/httpd.conf”——因此它是使用特定的配置目录等明确启动的。

如果有任何想法或者可以进一步检查初创企业的地方,我们将不胜感激!

谢谢,

Larry ps. 该服务器是 Amazon 基于 Fedora 8 预先构建的服务器映像。

答案1

我会开始用

find /etc -type f|xargs grep -i helloworld

这将对 /etc 中的所有常规文件进行递归搜索,查找“helloworld”(不区分大小写)

答案2

经过多次 grep 搜索后,我找到了它:root 的 crontab 中有事件时间“@reboot”的条目——

# start mysqld on reboot
@reboot /etc/init.d/mysqld start

要更新:crontab -e # (以 root 身份)

答案3

尝试转到 {/etc/rc4.d/,/etc/init.d} 并 grepping http 和/或 apachectl。我有一个应用程序,它分发自己的 apache 和 mysql 实例,并将自己的启动脚本安装为 /etc/init.d/APPNAME-{WEB,DB}。

相关内容