phpfpm的作用和用法
PHP-FPM(FastCGI Process Manager:FastCGI進(jìn)程管理器)是一個(gè)PHPFastCGI管理器,對(duì)于PHP 5.3.3之前的php來(lái)說(shuō),是一個(gè)補(bǔ)丁包 ,旨在將FastCGI進(jìn)程管理整合進(jìn)PHP包中。
如果你使用的是PHP5.3.3之前的PHP的話(huà),就必須將它patch到你的PHP源代碼中,在編譯安裝PHP后才可以使用。
相對(duì)Spawn-FCGI,PHP-FPM在CPU和內(nèi)存方面的控制都更勝一籌,而且前者很容易崩潰,必須用crontab進(jìn)行監(jiān)控,而PHP-FPM則沒(méi)有這種煩惱。
從PHP 5.4 RC2開(kāi)始,php-fpm已經(jīng)轉(zhuǎn)正了,不再被php團(tuán)隊(duì)標(biāo)注為EXPERIMENTAL(實(shí)驗(yàn)性的東西) 。
PHP5.3.3已經(jīng)集成php-fpm了,不再是第三方的包了。PHP-FPM提供了更好的PHP進(jìn)程管理方式,可以有效控制內(nèi)存和進(jìn)程、可以平滑重載PHP配置,比spawn-fcgi具有更多優(yōu)點(diǎn),所以被PHP官方收錄了。在./configure的時(shí)候帶 –enable-fpm參數(shù)即可開(kāi)啟PHP-FPM。
使用PHP-FPM來(lái)控制PHP-CGI的FastCGI進(jìn)程
/usr/local/php/sbin/php-fpm{start|stop|quit|restart|reload|logrotate}
- --start 啟動(dòng)php的fastcgi進(jìn)程
- --stop 強(qiáng)制終止php的fastcgi進(jìn)程
- --quit 平滑終止php的fastcgi進(jìn)程
- --restart 重啟php的fastcgi進(jìn)程
- --reload 重新平滑加載php的php.ini
- --logrotate 重新啟用log文件
php-fpm 可以和 ZendPlatform、xcache、eAccelerator、APC 等的優(yōu)化器一起用嗎?
是的。php-fpm 的架構(gòu)和任何一種用于高速 opcode 緩存的共享內(nèi)存都適用。唯一的限制是:所有的 worker 進(jìn)程只能適用一個(gè)緩存,即使它們用不同的 uid/gid 運(yùn)行
以上就是phpfpm有什么用的詳細(xì)內(nèi)容,更多請(qǐng)關(guān)注腳本之家其它相關(guān)文章!
相關(guān)文章
phpMyAdmin通過(guò)密碼漏洞留后門(mén)文件
今天小編就為大家分享一篇關(guān)于phpMyAdmin通過(guò)密碼漏洞留后門(mén)文件,小編覺(jué)得內(nèi)容挺不錯(cuò)的,現(xiàn)在分享給大家,具有很好的參考價(jià)值,需要的朋友一起跟隨小編來(lái)看看吧2018-11-11
PHP中加密解密函數(shù)與DES加密解密實(shí)例
這篇文章主要介紹了PHP中加密解密函數(shù)與DES加密解密,以實(shí)例形式分析了常用的PHP加密解密算法encrypt與DES加密解密的原理及應(yīng)用方法,非常具有實(shí)用價(jià)值,需要的朋友可以參考下2014-10-10
php命令行(cli)下執(zhí)行PHP腳本文件的相對(duì)路徑的問(wèn)題解決方法
這篇文章主要介紹了php命令行(cli)下執(zhí)行PHP腳本文件的相對(duì)路徑的問(wèn)題解決方法,特別是在crontab中運(yùn)行PHP腳本時(shí),肯定會(huì)遇到路徑問(wèn)題,參照本文方法即可解決,需要的朋友可以參考下2015-05-05
php生成短網(wǎng)址/短鏈接原理和用法實(shí)例分析
這篇文章主要介紹了php生成短網(wǎng)址/短鏈接原理和用法,結(jié)合實(shí)例形式分析了php生成短網(wǎng)址/短鏈接的基本原理、實(shí)現(xiàn)方法與相關(guān)注意事項(xiàng),需要的朋友可以參考下2020-05-05
php中jQuery插件autocomplate的簡(jiǎn)單使用筆記
剛接觸jQuery,時(shí)間不太長(zhǎng),以下文章只限于參考使用。查了一部分資料,最后終于寫(xiě)成功了,只是單純的實(shí)現(xiàn),其它的特殊用法還沒(méi)有進(jìn)行深入研究,簡(jiǎn)單貼出來(lái),希望可以給新手一個(gè)參考2012-06-06
PHP面向?qū)ο蟪绦蛟O(shè)計(jì)之對(duì)象生成方法詳解
這篇文章主要介紹了PHP面向?qū)ο蟪绦蛟O(shè)計(jì)之對(duì)象生成方法,簡(jiǎn)單介紹了php常見(jiàn)對(duì)象生成模式并結(jié)合實(shí)例形式分析了php對(duì)象生成的單例模式、工廠(chǎng)模式、原形模式等概念與實(shí)現(xiàn)技巧,需要的朋友可以參考下2016-12-12
PHP寫(xiě)的加密函數(shù),支持私人密鑰(詳細(xì)介紹)
本篇文章是對(duì)PHP寫(xiě)的加密函數(shù)且支持私人密鑰進(jìn)行了詳細(xì)的分析介紹,需要的朋友參考下2013-06-06
關(guān)于mysql字符集設(shè)置了character_set_client=binary 在gbk情況下會(huì)出現(xiàn)表描述是亂碼的情況
今天在處理bug的時(shí)候,又發(fā)現(xiàn)一個(gè)奇怪的問(wèn)題,在設(shè)置mysql的編碼為gbk的情況下,發(fā)現(xiàn)建立出來(lái)的表,凡是表結(jié)構(gòu)無(wú)論是字段還是表結(jié)構(gòu)描述是中文的時(shí)候,建立出來(lái)的表結(jié)構(gòu)描述是亂碼,經(jīng)過(guò)排查原來(lái)是character_set_client=binary惹的禍2013-01-01

