真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

php-fpm的pool、慢執(zhí)行日志、open_basedir、進(jìn)程管理

#php-fpm的poo ###作用 避免因多站點(diǎn)使用同一個pool時因一個站點(diǎn)故障導(dǎo)致pool出問題,進(jìn)而影響使用同一個pool的其他站點(diǎn)的正常運(yùn)行,要對每個站點(diǎn)配置一個單獨(dú)的poo ###編輯配置文件

讓客戶滿意是我們工作的目標(biāo),不斷超越客戶的期望值來自于我們對這個行業(yè)的熱愛。我們立志把好的技術(shù)通過有效、簡單的方式提供給客戶,將通過不懈努力成為客戶在信息化領(lǐng)域值得信任、有價值的長期合作伙伴,公司提供的服務(wù)項(xiàng)目有:國際域名空間、網(wǎng)站空間、營銷軟件、網(wǎng)站建設(shè)、興海網(wǎng)站維護(hù)、網(wǎng)站推廣。

vim /usr/local/php-fpm/etc/php-fpm.conf [test.com] listen = /tmp/test.sock listen.mode = 666 user = php-fpm group = php-fpm pm = dynamic pm.max_children = 50 pm.start_servers = 20 pm.min_spare_servers = 5 pm.max_spare_servers = 35 pm.max_requests = 500 rlimit_files = 1024

###檢測重新加載

/usr/local/php-fpm/sbin/php-fpm -t [16-Aug-2017 16:10:23] NOTICE: configuration file /usr/local/php-fpm/etc/php-fpm.conf test is successful /etc/init.d/php-fpm reload Reload service php-fpm done

###修改虛擬主機(jī)配置文件

vim /usr/local/nginx/conf/vhost/aaa.com.conf location ~ .php$ { include fastcgi_params; fastcgi_pass unix:/tmp/test.sock; fastcgi_index index.php; fastcgi_param SCRIPT_FILENAME /data/wwwroot/default$fastcgi_script_name; } #######把fastcgi_pass地址改為和php-fpm.conf中一樣的地址。

###增加全局

vim /usr/local/php-fpm/etc/php-fpm.conf [global] pid = /usr/local/php-fpm/var/run/php-fpm.pid error_log = /usr/local/php-fpm/var/log/php-fpm.log include = etc/php-fpm.d/*.conf

###創(chuàng)建php-fpm子配置文件

####創(chuàng)建指定目錄:

cd /usr/local/php-fpm/etc/ mkdir php-fpm.d&&cd php-fpm.d/

####創(chuàng)建php-fpm子配置文件:

vim www.conf [www] listen = /tmp/php-fcgi.sock listen.mode = 666 user = php-fpm group = php-fpm pm = dynamic pm.max_children = 50 pm.start_servers = 20 pm.min_spare_servers = 5 pm.max_spare_servers = 35 pm.max_requests = 500 rlimit_files = 1024 [root@adailinux php-fpm.d]# vim adai.conf [adai.com] listen = /tmp/adai.sock listen.mode = 666 user = php-fpm group = php-fpm pm = dynamic pm.max_children = 50 pm.start_servers = 20 pm.min_spare_servers = 5 pm.max_spare_servers = 35 pm.max_requests = 500 rlimit_files = 1024

####檢查重新加載:

/usr/local/php-fpm/sbin/php-fpm -t configuration file /usr/local/php-fpm/etc/php-fpm.conf test is successful /etc/init.d/php-fpm reload Reload service php-fpm done

#慢執(zhí)行日志 ###開啟慢執(zhí)行日志:

vim /usr/local/php-fpm/etc/php-fpm.d/www.conf request_slowlog_timeout = 1 #當(dāng)請求超過1秒開始記錄日志 slowlog = /usr/local/php-fpm/var/log/www-slow.log #日志存放地址

###檢查重啟

/usr/local/php-fpm/sbin/php-fpm -t /etc/init.d/php-fpm reload

###虛擬主機(jī)測試 ####創(chuàng)建一個.php文件

[root@adailinux php-fpm.d]# vim /data/wwwroot/test.com/sleep.php

####檢測:

[root@adailinux php-fpm.d]# curl -x127.0.0.1:80 test.com/sleep.php test slow logdone

#open_basedir ###作用 當(dāng)一臺服務(wù)器跑多個站點(diǎn)時,使用openbasedir限定各個站點(diǎn)所能訪問的服務(wù)器上的目錄的范圍。在php-fpm服務(wù)中,可以針對每個pool設(shè)定open basedir。

###核心配置參數(shù):

vim /usr/local/php-fpm/etc/php-fpm.d/www.conf php_admin_value[open_basedir]=/data/wwwroot/test.com:/tmp/

###創(chuàng)建測試PHP腳本:

[root@adailinux php-fpm.d]# vim /data/wwwroot/test.com/1.php

#進(jìn)程管理 ###php-fpm中pool參數(shù)詳解

vim www.conf [www] listen = /tmp/php-fcgi.sock listen.mode = 666 user = php-fpm group = php-fpm pm = dynamic ;定義進(jìn)程啟動方式(dynamic表示動態(tài),static表示靜態(tài)) ;只有此處設(shè)置為dynamic,下面的配置才生效 pm.max_children = 50 ;最多可啟動的子進(jìn)程數(shù)量 pm.start_servers = 20 ;設(shè)定初始啟動的進(jìn)程數(shù)量 pm.min_spare_servers = 5 ;表示php-fpm空閑時最少要有幾個子進(jìn)程 pm.max_spare_servers = 35 ;表示php-fpm空閑時最多要有幾個子進(jìn)程 pm.max_requests = 500 ;表示一個子進(jìn)程最多可接受多少個請求 rlimit_files = 1024 ;表示每個子進(jìn)程打開的多少個文件句柄 request_slowlog_timeout = 1 ;當(dāng)請求超過1秒開始記錄日志 slowlog = /usr/local/php-fpm/var/log/www-slow.log ;日志存放地址 php_admin_value[open_basedir]=/data/wwwroot/test.com:/tmp/


當(dāng)前名稱:php-fpm的pool、慢執(zhí)行日志、open_basedir、進(jìn)程管理
URL地址:http://weahome.cn/article/cgcsji.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部