在 Ubuntu 上找不到 httpd.conf

在 Ubuntu 上找不到 httpd.conf

我已经安装了 apache 并且准备在 Ubuntu 12.10 中配置 apache 设置,但是我找不到 httpd.conf 文件(我已经搜索过,但似乎我的系统中没有该文件)。

我可以创建该文件吗(这样可行吗)或者还有其他解决方案吗?

答案1

在 Ubuntu 上,主配置文件是

/etc/apache2/apache2.conf

然而,它也被分成不同的文件,可以在

/etc/apache2/conf.d
/etc/apache2/sites-enabled
/etc/apache2/mods-enabled

还有

/etc/apache2/sites-available
/etc/apache2/mods-available

你可能应该花一些时间阅读文档了解 Ubuntu 如何组织 apache 配置。

答案2

你需要观察/etc/apache2用于 Ubuntu 上的 Apache 配置。

配置分散在几个文件中。包括/etc/apache2/apache2.conf/etc/apache2/httpd.conf

虚拟主机定义应放在 /etc/apache2/sites-available/sitename.conf 中,并使用

a2ensite sitename.conf
a2dissite sitename.conf

您可能会发现 Ubuntu 社区 apache 文档很有帮助:Ubuntu 社区 Apache 信息

安迪

相关内容