[root@workspace: /etc/php/7.4/fpm/pool.d] # grep --color=auto "listen = " www.conf; listen = /run/php/php7.4-fpm.socklisten = 127.0.0.1:9000   server { listen 80; server_name demo.test; r
原创 2021-08-13 00:53:00
576阅读
    通常我们配置nginx默认连接php-fpm的方式,是监听127.0.0.1:9000端口,然而还有一种更高效的连接方式,用sock的方式连接。配置如下:        第一步,nginx端配置方法:    location ~ .*\.(php|ph
原创 2014-12-10 13:52:30
2330阅读
通常我们配置nginx默认连接php-fpm的方式,是监听127.0.0.1:9000端口,然而还有一种更高效的连接方式,用sock的方式连接。配置如下:          第一步,nginx端配置方法:     location ~ .*\.(php|php5)?$         {         fastcgi_pass unix:/dev/shm/php-fpm.sock;      
转载 2021-08-18 00:05:02
739阅读
本文介绍下,在nginxphp-fpm使用sock方式进行配置的例子,有需要的朋友,参考下吧。sock方式配置nginxphp-fpm,如下: 复制代码代码示例:location ~ \.php$ {        fastcgi_pass   unix:/dev/shm/php-fpm.sock;        fast
转载 2022-09-08 16:56:07
521阅读
我们大部分默认的nginx连接方式为php-cgi监听127.0.0.1:9000的方式,刚刚测试了使用socket方式连接,速度飞快啊!nginx配置方法:location ~ \.php$ { fastcgi_pass unix:/dev/shm/php-fpm.sock;  fastcgi_index index.php;  fastcgi_
原创 2014-10-20 10:58:07
759阅读
在编译php-fpm时,若没有指定fpm用户,在配置文件中也没有指定用户,则sock文件会由root(启动php-fpm的用户)创建,其权限是srw-rw 。 而nginx一般由nginx用户启动,会导致无法读取sock文件,造成nginx返回502错误。 nginx日志会记录错误如下: 解决办法是
转载 2018-09-12 17:37:00
379阅读
2评论
我们大部分默认的nginx连接方式为php-cgi监听127.0.0.1:9000的方式,刚刚测试了使用socket方式连接,速度飞快啊! nginx配置方法: location ~ \.php$ {  fastcgi_pass unix:/dev/shm/php-fpm.sock;    fastcgi_index index.php;  
原创 2012-05-23 20:42:48
10000+阅读
1. nginx php-fpm yum install nginx yum install php-fpm yum install nginx yum install php-fpm 2. 配置 nginx.conf location ~ \.php$ { root /usr/share/ngin
原创 2021-07-18 11:11:52
235阅读
线上环境,centos6.3的系统。 1.安装nginxwget   http://www.nginx.com.cn/download/nginx-1.3.9.tar.gzwget  ftp://ftp.csx.cam.ac.uk/pub/software/programming/pcre/pcre-8.30.tar.gzxcachewg
原创 2013-07-04 16:53:03
749阅读
下载wget http://nginx.org/packages/centos/6/noarch/RPMS/nginx-release-centos-6-0.el6.ngx.noarch.rpm2. yum -y install nginx 3. service nginx restart看到 WELCOME TO NGINX  说明安装成功!4.yum -y ins
原创 2014-09-09 14:34:48
1381阅读
背景过去两年多来,我们的网站一直运行Apache+mod_php模块,大多数时候这个组合应付得过来,但随着流量的增加,我们注意到Apache已经显得很吃力了,它开始疯狂地吃内存,CPU也被全部抢占去了,我们需要找到一个更快的方法来解决问题。Nginx是一个不错的选择,很多指标都超过了Apache,如I/O、CPU、内存和请求数/秒等,如果需要,随时可以从Google搜索相关信息。从我个人的测试结果
原创 2014-12-01 17:24:53
572阅读
红帽是一家专注于Linux操作系统的领先企业,致力于为全球用户提供开源技术方面的解决方案。而在Linux服务器上,往往会配合使用一些其他的服务软件,比如NginxPHP-FPM等。本文将介绍如何在红帽Linux系统上配置NginxPHP-FPM,以搭建一个高效稳定的Web服务器。 首先我们需要安装NginxPHP-FPM软件包。在红帽系统上,可以通过yum包管理器来安装这两个软件包。首先安
原创 2024-04-28 09:53:44
98阅读
实现"docker nginx php-fpm"可以让我们通过Docker容器化部署Nginx作为Web服务器和PHP-FPM作为PHP解释器,实现快速部署和扩展。下面我将详细介绍如何实现这一过程,并附有代码示例。 整个过程可以分为以下步骤: | 步骤 | 描述 | |------|----------------------| | 1 | 创建Docke
原创 2024-04-30 10:09:26
250阅读
转载 2018-09-27 17:40:00
178阅读
2评论
最近在学习nginx,看了好多帖子终于安装成功了。经验,首先不要用yum安装,安装完以后根本找不到安装目录在哪里呀,然后安装失败以后会很不方便。最终选择了自己编译安装。看了好多帖子都不行,终于找到一个靠谱的呀,好详细。帖子地址http://www.cnblogs.com/zxpo/p/3798983.html php-fpm打补丁cd /usr/local/srcgzip -cd php
转载 精选 2016-09-09 16:49:28
3335阅读
背景:centos6.6_64nginx-1.11php5.6.22依赖:(nginx)yum install -y gcc pcre openssl make(php)yum install -y gcc-c++ libxml2 libxml2-devel autoconf&n
原创 2016-06-27 10:29:32
748阅读
1 php-fpm是什么 php-fpmphp fastCGI process manager的缩写。它是php的进程管理器,对每个请求的处理都是一个进程。 php-fpm管理了一个进程池,假如进程池中进程的数目为100,那么最大并发数是100,更多的请求需要排队等待处理。 2 php起到一个什么
转载 2019-08-12 15:41:00
229阅读
2评论
在升级了php7.2.0版本之后,重新启动php-fpm过程中遇到一个报错。 An another FPM instance seems to already listen on /tmp/php-cgi.sock# netstat -ant | grep 9000 //查看启动进程,发现没启动成功我们去查看一下php-fpm.conf里面的配置:vim /usr/loc...
原创 2022-05-09 14:31:22
823阅读
在升级了php7.2.0版本之后,重新启动php-fpm过程中遇到一个报错。 我们去查看一下php-fpm.conf里面的配置: 此时我们需要根据配置文件的listen地址做对应的修改: 修改完平滑重启nginx,然后启动php-fpm,OK
原创 2021-05-27 11:23:19
3367阅读
php-fpm优化  nginx.conf优化  总体来说php-cgi进程数不够用、php执行时间长、或者是php-cgi进程死掉,都会出现502 504的错误。pm = dynamic  (pm参数指定了进程管理方式,有两种可供选择:static或dynamic,从字面意思不难理解,为静态或动态方式。如果是静态方式,那么在php-fpm启动的时候就创建了指定数目的
转载 精选 2015-05-29 17:09:04
1494阅读
  • 1
  • 2
  • 3
  • 4
  • 5