PHP的sapi有fpm的運行模式,或者說接口,就是一種訪問PHP這個軟件的方式,nginx配合fpm這個接口,訪問PHP程序,實現和PHP的配合。
啟動php-fpm後,監聽一個端口,默認監聽9000(見配置文件listen = 127.0.0.1:9000)
然後nginx配置,如果是PHP文件,則轉發給php-fpm程序處理。
接下來,當nginx軟件收到一個客戶端的請求後,根據配置文件判斷是否是PHP文件,如果是,則轉發給fpm程序,fpm處理完之後返回結果給nginx,nginx再返回結果給客戶端。