我想运行 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 配置环境。