编辑 /etc/apache2/mod-available 中的文件是一种好的做法吗?

编辑 /etc/apache2/mod-available 中的文件是一种好的做法吗?

我需要编辑 Apache SSL 配置中的某些指令。直接的方法是编辑/etc/apache2/mods-available/ssl.conf

zzz-myssl.conf我的更改会被软件包更新覆盖吗?添加一个新文件(比如说包含我的覆盖)并启用它会更好吗?

答案1

如果您确实希望更改对您现在正在运行的所有应用程序都有效并且在您能想到的所有时间都有效,请编辑中的现有文件/etc/apache2/mods-available/,否则尽早通过分成不同的文件进行模块化。

后一种情况几乎总是可行的,因为您稍后会发现,在大多数情况下,您可以重复使用配置并将其写入共享文件(包含在主配置中的文件或包含在多个文件中的文件)。这就是文件的用途。

如果您坚持使用默认位置(/etc/apache2/mods-available/是一个),dpkg则会在更改被覆盖时发出警告,但是,更舒服的方法是根本不发出警告,而将软件包维护的东西保留为软件包维护的东西,将文件保留为您的文件。

相关内容