首頁 > 問答 > 主體
假設有3台阿里雲機器,能否只在其中一台上裝nginx就能為另外沒有nginx的兩台提供http服務?
伊谢尔伦2017-05-16 17:09:58
可以的我們公司的生產環境就是一個nginx叢集(3台nginx)和一個php叢集(5台機器),nginx和php不需要部署在同一個環境上面。
透過設定upstream將動態請求轉送給php處理,然後回到nginx這邊再回傳給客戶端。你去看一下nginx官方關於php的配置都是這種模式。
但是如果專案裡面有靜態內容的話,需要在nginx機器上頁部署對應的程式碼(不需要php)