找不到httpd.conf

我找不到httpd.conf

我正在运行openSuse 11,并安装了Apache,它的启动和工作。

尝试使用

updatedb的
findhttpd.conf

/etc/apache2/httpd.conf

或者,您可以使用find命令:find / etc -name httpd.conf

如果您安装了该软件包,则可以使用RPM来查找哪些文件属于该软件包。

rpm -ql apache2 

并用您安装的软件包名称replaceapache2。 您可以使用

 rpm -qa 

列出所有的软件包

刚刚在我的11.0工作站上安装了apache2软件包。 httpd.conf文件显示在:

  /etc/apache2/httpd.conf 

我认为Suse现在使用apache2,所以它不会是httpd.conf,它会

 /etc/apache2/apache2.conf 

你也可以在init脚本中find这个文件的path。 通常configuration文件作为parameter passing,或者至less在大多数初始化脚本中提到。 所以,这样的事情可能会起作用。

#grep httpd.conf /etc/init.d/apache2

whereis httpd

看每个列出的文件夹