配置LEMP系统实用教程及技巧示例(1)
3.4 如果PHP >= 5.3.9,使用ondemand进程管理器
如果你使用PHP >= 5.3.9,可以使用PHP-FPM池中的ondemand进程管理器,而不是静态或动态,这将为你节省一些内存: [...] pm = ondemandpm.max_children = 100pm.process_idle_timeout = 5s [...] 3.5 使用Unix套接字,而不是TCP套接字 为了降低网络开销,你应该配置PHP-FPM池,以便使用Unix套接字,而不是TCP套接字: [...] ;listen = 127.0.0.1:9000listen = /var/lib/php5-fpm/www.socklisten.owner = www-datalisten.group = www-datalisten.mode = 0660 [...] 如果你变更这个必须,当然必须调整nginx vhost中的location ~ .php$ {}部分,以便使用该套接字(fastcgi_pass unix:/var/lib/php5-fpm/www.sock,而不是fastcgi_pass 127.0.0.1:9000): [...] location ~ .php$ { try_files $uri =404; include /etc/nginx/fastcgi_params; ##fastcgi_pass 127.0.0.1:9000; fastcgi_pass unix:/var/lib/php5-fpm/www.sock; fastcgi_index index.php; fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name; fastcgi_param PATH_INFO $fastcgi_script_name; fastcgi_intercept_errors on; } [...]
(编辑:PHP编程网 - 黄冈站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |