站長資訊網
        最全最豐富的資訊網站

        詳解PHP-FPM的安裝和配置

        本篇文章帶大家詳細了解一下PHP-FPM,介紹一下PHP-FPM的安裝和全局配置。有一定的參考價值,有需要的朋友可以參考一下,希望對大家有所幫助。

        詳解PHP-FPM的安裝和配置

        【推薦學習:《PHP視頻教程》】

        作用

        PHP-FPM(PHP FastCGI Process Manager)意:PHP FastCGI 進程管理器,用于管理PHP 進程池的軟件,用于接受web服務器的請求。
        PHP-FPM提供了更好的PHP進程管理方式,可以有效控制內存和進程、可以平滑重載PHP配置。

        (1). 為什么會出現php-fpm

        fpm的出現全部因為php-fastcgi出現。為了很好的管理php-fastcgi而實現的一個程序

        (2). 什么是php-fastcgi

        php-fastcgi 只是一個cgi程序,只會解析php請求,并且返回結果,不會管理(因此才出現的php-fpm)。

        (3)為什么不叫php-cgi

        其實在php-fastcgi出現之前是有一個php-cgi存在的,只是它的執行效率低下,因此被php-fastcgi取代。

        (4)那fastcgi和cgi有什么區別呢?

        親們,這區別就大了,當一個服務web-server(nginx)分發過來請求的時候,通過匹配后綴知道該請求是個動態的php請求,會把這個請求轉給php。

        在cgi的年代,思想比較保守,總是一個請求過來后,去讀取php.ini里的基礎配置信息,初始化執行環境,每次都要不停的去創建一個進程,讀取配置,初始化環境,返回數據,退出進程,久而久之,啟動進程的工作變的乏味無趣特別累。

        當php來到了5的時代,大家對這種工作方式特別反感,想偷懶的人就拼命的想,我可不可以讓cgi一次啟動一個主進程(master),讓他只讀取一次配置,然后在啟動多個工作進程(worker),當一個請求來的時候,通過master傳遞給worker這樣就可以避免重復勞動了。于是就產生了fastcgi。

        (5)fastcgi這么好,啟動的worker用完怎么辦?
        當worker不夠的時候,master會通過配置里的信息,動態啟動worker,等空閑的時候可以收回worker

        (6)到現在還是沒明白php-fpm 是個什么東西?
        就是來管理啟動一個master進程和多個worker進程的程序.

        PHP-FPM 會創建一個主進程,控制何時以及如何將HTTP請求轉發給一個或多個子進程處理。PHP-FPM主進程還控制著什
        么時候創建(處理Web應用

        贊(0)
        分享到: 更多 (0)
        網站地圖   滬ICP備18035694號-2    滬公網安備31011702889846號
        主站蜘蛛池模板: 久久精品人人做人人爽97| 久久亚洲欧美日本精品| 国产第一福利精品导航| 欧美精品www| 亚洲国产综合精品中文第一区| 久久99精品久久只有精品| 欧美日韩专区麻豆精品在线| 久久国产成人精品麻豆| 国产欧美日韩精品a在线观看| 亚洲精品蜜桃久久久久久| 精品福利一区二区三区| 91精品视频在线| 996久久国产精品线观看| 亚洲国产精品无码久久SM| 日本Aⅴ大伊香蕉精品视频| 久久精品国产精品亚洲下载| 国产精品无码DVD在线观看| 国产成人精品怡红院在线观看| 日本精品久久久久中文字幕| 成人精品视频在线观看| 国产精品成人A区在线观看| 久久精品aⅴ无码中文字字幕重口| 自拍偷自拍亚洲精品情侣| 人人妻人人澡人人爽精品欧美 | 亚洲欧美日韩国产一区二区三区精品 | 久久国产亚洲精品无码| 亚洲av永久无码精品古装片| 污污网站国产精品白丝袜| 合区精品中文字幕| 亚洲线精品一区二区三区影音先锋| 伊在人亚洲香蕉精品区麻豆| 中文字幕精品视频在线| 中文字幕一精品亚洲无线一区| 亚洲AV无码久久精品成人 | 欧美精品黑人粗大视频| 欧美日韩成人精品久久久免费看 | 91精品国产综合久久久久久| 97久久久久人妻精品专区| 97精品一区二区视频在线观看| 国产亚洲精品一品区99热| 青草青草久热精品视频在线网站 |