我应该将 Drupal 与 Nginx 还是 Apache 一起使用?

我应该将 Drupal 与 Nginx 还是 Apache 一起使用?

我目前正在运行自己构建的服务器,用于托管我自己编写的网站以及我为本地企业构建的网站。目前它运行的是 Ubuntu 服务器版本,带有 Nginx。我已经配置了虚拟主机,以便根据重定向到我的 IP 的域名正确提供相应的网站服务。

我正在为一家本地印刷报纸开展一个新项目,他们要求我为他们建立一个在线网站。我做了研究,我认为 Drupal 是这个项目中最好的 CMS。然而,在研究了 Drupal/Nginx 的设置后,似乎 Nginx 与 PHP/Drupal 不能很好地配合使用。它需要一些非常具体的主机文件配置,我担心在设置过程中会破坏我的实时网站。

(1)我是否应该将 Web 服务器从 Nginx 转换为 Apache,据我所知,Apache 与 Drupal 配合得很好?

(2)我是否应该选择一个与 Drupal 不同的、能与 Nginx 很好地兼容的 CMS?

(3) 我可以将 Apache 与 Nginx 一起设置,并允许我的静态页面通过 Nginx 提供服务,并允许我的 CMS 依赖网站通过 Apache/Drupal 提供服务吗?

(4)是否存在我没​​有想到的第四种选择?

答案1

您应该选择您和其他负责管理系统的人最满意的 Web 服务器。我已经在 nginx 上运行了 Drupal 网站,没有任何问题,因此无论您在哪里读到“Nginx 无法与 PHP/Drupal 很好地兼容”都是绝对错误的。

相关内容