如何在 Debian Linux 上配置 Apache 2?

如何在 Debian Linux 上配置 Apache 2?

我想运行 Debian VPS 作为 Web 服务器。我安装了 Debian 6,并且默认安装了 Apache 2。

我读了一些关于 Apache 2 配置在 Debian 上的排列方式略有不同的内容,我只是想检查一下我是否理解 Debian 期望我如何对 Apache 进行配置更改。

我的理解是:

要添加模块:

  • 使用安装模块apt-get
  • 使用启用模块a2enmod

要添加虚拟主机:

  • 为每个虚拟主机创建一个单独的配置文件(最好与虚拟主机的目标域名命名相似)/etc/apache2/sites-available/
  • a2ensite使用命令启用站点

 执行其他任何操作:

  • 为每个配置任务创建单独的配置文件/etc/apache2/conf.d/。默认情况下包含此目录中的所有文件。

我基于http://www.control-escape.com/web/configuring-apache2-debian.html, 和/usr/share/doc/apache2.2-common/README.Debian.gz

我理解得对吗?我猜直接编辑 apache2.conf 等文件并不是添加我自己的配置设置的好方法,因为我的更改可能会在将来的更新中被忽略?

答案1

是的,完全正确。

答案2

在我看来这是正确的。您引用的网站似乎准确适用于 Debian 配置环境。

相关内容