Apache 服务器 32 个二进制文件 vs 64 个二进制文件?有什么区别

Apache 服务器 32 个二进制文件 vs 64 个二进制文件?有什么区别

不确定这是不是个愚蠢的问题...也许苹果和橘子...但是...

对于 Windows,我过去常常从 ASF 站点下载 32 位二进制文​​件,或者从 Apache lounge 站点下载 64 位二进制文​​件(没有特别的原因)。所以 - 这就是我知道我拥有的版本的方式。

我已经切换到 ubuntu(出于教育目的)并习惯从源代码进行编译...嗯...你知道...make..make install 等等。

嗯嗯

1)那么 - 当我从源代码编译 Apache 服务器时 - 我得到了什么二进制文件?32?64?

2) 64 位 Apache 二进制文件有什么好处吗?有什么缺点吗?

谢谢大家:)

答案1

回答你的问题:

1)您将获得系统正在运行的二进制文件(例如,如果您安装了 64 位系统,您将获得 64 位二进制文​​件)

快速找出的方法是查看命令uname -a,如果看到 x86_64,则它是 64 位,如果看到 i386/i686,则它是 32 位。

2)通常,您需要运行操作系统的二进制版本,因为其中有共享库和其他需要与二进制体系结构相匹配的项目

相关内容