首頁  >  問答  >  主體

nginx能否為其他機器提供代理,其他機器上沒有安裝nginx

假設有3台阿里雲機器,能否只在其中一台上裝nginx就能為另外沒有nginx的兩台提供http服務?

为情所困为情所困2714 天前476

全部回覆(1)我來回復

  • 伊谢尔伦

    伊谢尔伦2017-05-16 17:09:58

    可以的
    我們公司的生產環境就是一個nginx叢集(3台nginx)和一個php叢集(5台機器),nginx和php不需要部署在同一個環境上面。

    透過設定upstream將動態請求轉送給php處理,然後回到nginx這邊再回傳給客戶端。你去看一下nginx官方關於php的配置都是這種模式。

    但是如果專案裡面有靜態內容的話,需要在nginx機器上頁部署對應的程式碼(不需要php)

    回覆
    0
  • 取消回覆