Angenommen, es gibt 3 Alibaba Cloud-Maschinen. Kann ich Nginx nur auf einer davon installieren, um den anderen beiden ohne Nginx HTTP-Dienste bereitzustellen?
可以的
我們公司的生產(chǎn)環(huán)境就是一個(gè)nginx集群(3臺nginx)和一個(gè)php集群(5臺機(jī)器),nginx和php不需要部署在同一個(gè)環(huán)境上面。
通過配置upstream將動態(tài)請求轉(zhuǎn)發(fā)給php處理,然后返回到nginx這邊再返回給客戶端。你去看一下nginx官方關(guān)于php的配置都是這種模式。
但是如果項(xiàng)目里面有靜態(tài)內(nèi)容的話,需要在nginx機(jī)器上頁部署對應(yīng)的代碼(不需要php)