gpt4 book ai didi

apache - 我应该使用哪个网络服务器? Apache 对比 Lighttpd 对比 nginx

转载 作者:行者123 更新时间:2023-12-04 02:20:20 25 4
gpt4 key购买 nike

你能帮我选择一个网络服务器吗?我想更改我在云服务器上的 Apache 安装。我正在使用 PHP、Node.js,也许有一天会使用 Python。

Apache、Lighttpd 和 nginx 中哪一个配置最简单?

谢谢。

最佳答案

如果您打算在同一平台上同时运行 Node.js 和 PHP,我建议考虑使用 nginx 作为反向代理。

这种设置有几个优点..

  • 虽然nginx完全可以通过fastcgi处理php请求,但是我个人认为Apache + mod_php的配置更简单。

  • EngineX 非常擅长处理静态文件,它需要的内存比 Apache 少得多,因此您可以仅依赖 Apache 来处理动态 PHP 请求。

  • 如果您运行的是某种 linux,您可以通过包管理器安装 Apache 和 nginx,除非您愿意,否则避免处理源代码。

  • Node.js 可以通过 nginx 作为上游服务器运行,因此您可以同时运行所有 3 个服务器。

我从来没有尝试过通过 nginx 实现 Python,所以我没有这方面的经验,但是考虑到 nginx 作为反向代理的效率,您可以将 Python 服务器放在不同的端口上,然后简单地将另一个上游服务器添加到您的 nginx 配置中几乎没有任何努力。

关于apache - 我应该使用哪个网络服务器? Apache 对比 Lighttpd 对比 nginx,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8148422/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com