对于 Windows,我曾经从 ASF 站点下载 32 位二进制文件,或者从 Apache 休息室站点下载 64 位二进制文件(没有特殊原因)。所以 - 这就是我更新我所拥有的版本的方式。
我已经切换到 Ubuntu(出于教育目的)并习惯于从源代码进行编译。
当我从源代码编译 Apache 服务器时,我得到了什么二进制文件?32?64?
答案1
编译是从源代码构建二进制文件的过程。配置脚本和生成文件将选择适合您的系统的内容。 (64 位系统可执行 64 位可执行文件,32 位系统可执行 32 位可执行文件。)
如果您有 64 位系统,则使用 64 位二进制文件可能有提高性能的潜力。对于某些事情来说,这可能是一个巨大的推动;我猜对 Apache 来说这没什么大不了的,但我不是这方面的专家。肯定不会伤害不过,为了构建适当的二进制文件,如果您有 64 位系统,我不明白为什么您会费心去搞乱构建过程来获取 32 位二进制文件。