如果你使用nginx,删除apache2?

问题描述 投票:-1回答:2

关于何时使用nginx或apache,我有点困惑。正如我所见,很多人使用nginx作为重定向到网站的apache2的代理,但你不能用nginx vhost做到这一点?如果我将nginx添加到我的服务器,我应该将apache2添加到我的服务器吗?或者我应该删除?如果我删除Apache,它有任何相关性吗?

linux apache nginx server vhosts
2个回答
2
投票

您可以在系统上同时安装Apache和Nginx Web服务器,但应采取措施避免端口冲突:

  1. 确保他们的配置中不使用相同的端口

要么

  1. 其中只有一个一次作为守护进程运行和启用

至于使用两者的原因,这里是解释其中一个常见原因的文章,以及如何配置它:https://www.digitalocean.com/community/tutorials/how-to-configure-nginx-as-a-reverse-proxy-for-apache


-1
投票

在大多数情况下,使用不带Apache的NGINX是最好的策略。它是一个非常强大的Web服务器,与Apache相当(如果不是更好,感谢第三方模块)。有什么保证,与Apache相比,CPU和RAM的使用非常少。那么为什么要保留英国媒体报道? :)

保留Apache有一个主要原因,那就是将现有的.htaccess重写为NGINX配置格式的懒惰。完全懒惰,因为它只需时间学习如何接近NGINX配置并重写Apache格式的东西。

© www.soinside.com 2019 - 2024. All rights reserved.