请参阅下文以寻求帮助:)
我即将在我的 RHEL 服务器 5.9 上安装 postfix 2.10.2
我将通过源代码来完成此操作。
我需要在 main.cf 中重新配置路径,
例如:/etc/postfix -> /smtp/postfix
队列目录等等
想法:把所有的配置和日志放在一个目录下。
那么,这是有效的吗?
另外,如果这是有效的,那么在安装之前还是安装之后更改 main.cf 中的路径更好?
提前致谢 !!
答案1
从很多层面来看,这似乎都是错误的。你让维护变得更加困难(通过从源代码安装,你会丢失所有上游 QA 和更新),而且你还移动了不需要移动的东西。
它有效吗?是的。你可以让它工作。你应该这样做吗?可能不应该。
答案2
当然可能的将 Postfix 配置和日志文件放置在您想要的任何位置。Postfix-c
的选项允许移动配置目录,并且可以在 中配置大多数(所有?)其他文件路径main.cf
。
只需正常安装 Postfix,然后将配置移动或复制到您想要的任何位置,最好与修订控制系统结合使用,以便任何未来的升级都不会弄乱您的设置而无法恢复。然后,您可能必须修改启动脚本,让它们出现在正确的位置。
不管是否可取的然而,要做到这一点,取决于你的情况。一般来说,最好是遵循常见的惯例,而不是违背惯例。话虽如此,当然,你的工作是向你的客户提供建议,但我想最终他们说什么就是什么……