可以指示CMS与Nginx的工作,而不是Apache?

我试图运行一个用ExponentCMS构build的网站,但我的服务器运行Nginx作为networking服务器…这可能吗?

我不知道,但是如果我是你,我会问自己是否值得让它在不寻常的configuration上工作的麻烦。

与在FastCGI中运行PHP应用程序相比,Apache的开销要远远低于大多数人的意识(只要看看顶部,并添加每个Apache进程的驻留内存消耗不会削减)。 你仍然可以获得Nginx的许多好处,通过设置它来提供静态文件和反向代理一切到Apache。 确保启用代理请求的缓冲,它将允许apache移动到下一个请求,而nginx处理结果反馈给客户端,这使得更有效地使用apache + php占用的内存。 另外,您可以利用人们在Apache上部署PHP应用程序的所有经验。 我正在使用组合在我的VPS上托pipewordpress

呃,apache是​​免费的,为什么不安装并运行呢?

大多数php在nginx上工作得很好。 如果你不需要/使用.htaccess那么所有应该工作就好了开箱即用。

如果你需要/使用.htaccess,你需要将它翻译成nginx.conf,那么它将工作得很好。