`

nginx通过unix-domain-socket连接fastcgi

阅读更多

http://zbylovecool.blog.51cto.com/2515860/658624

以centos配置为例:

平时大家配置的nginx连接fastcgi的方式都是tcp的,现在咱使用的是一种速度更快的方法unix domain socket来完成:

一:首先建立/tmp/php-cgi.sock文件,然后将之改所有者改为www(与 nginx的用户一致):

#touch /tmp/php-cgi.sock

#chown www:www /tmp/php-cgi.sock

二:vim nginx.conf

修改:
# fastcgi_pass 127.0.0.1:9000;
fastcgi_pass unix:/tmp/php-cgi.sock;

三:在php-fpm.conf中修改配置为:

#<value name="listen_address">127.0.0.1:9000</value>
<value name="listen_address">/tmp/php-cgi.sock</value>

 

重启php-fpm与nginx就可以了

分享到:
评论

相关推荐

    nginx带nginx-http-flv模块windows编译版rtmp

    3. **混合流媒体**:通过Nginx-RTMP和Nginx-HTTP-FLV,可以支持多种格式的流媒体,满足不同客户端的需求。 4. **内容分发**:Nginx的反向代理功能可以用于负载均衡和内容分发,提高视频服务的可扩展性和可用性。 ...

    nginx-sticky-module-1.25.zip

    nginx sticky是nginx的module,可以实现基于cookie的负载均衡。 下载后,在编译安装nginx时,用--add-module... ./configure --prefix=/usr/local/nginx-1.6.0 --add-module=../nginx-sticky-module-1.25 --without-...

    nginx-http-flv-module-1.2.10(包含nginx-rtmp-module)

    而nginx-rtmp-module则是一个额外的Nginx模块,它增加了对Real-Time Messaging Protocol (RTMP)的支持,使Nginx能够作为RTMP服务器接收并分发直播流。 1. **HTTP FLV 模块详解** HTTP FLV模块使得Nginx可以处理FLV...

    win环境使用nginx的nginx-http-flv-module.zip

    在windows 7 64位 环境下使用nginx的nginx-http-flv-module搭建flv视频流播放所有的安装包,参考:https://blog.csdn.net/qq_33071429/article/details/102628008

    nginx-http-flv-module(windows版)

    --&gt; nginx-1.21.6 ======================== 在网上查找半天都只有教程,没有可免费下载的版本,深知没有积分遍地找资源的痛苦,无奈之下只好自己按照教程一步一个坑编译出来的,供大家免费下载使用。(无毒放心使用...

    windows下编译nginx-http-flv-moudle

    在Windows环境下编译`nginx-http-flv-module`是一项技术性的任务,主要目的是为了实现HTTP FLV协议的直播功能,使得用户可以通过浏览器中的FLVJS库或者无插件Flash播放器来观看直播内容。这个模块是Nginx的一个扩展...

    添加nginx-http-flv-module模块并重新编译后的nginx(windows版)

    本资源提供的是一款针对Windows平台的Nginx,其中已经集成了`nginx-http-flv-module`模块,这个模块主要用于支持HTTP实时流(HTTP Live Streaming, HLS)和Flash视频流(Flash Video, FLV)。现在我们将深入探讨这一...

    nginx-1.18.0-2.el7.ngx.x86-64.rpm安装包(含有部署手册)

    nginx-1.18.0-2.el7.ngx.x86_64.rpm安装包(含有部署手册) nginx-1.18.0-2.el7.ngx.x86_64.rpm安装包(含有部署手册) nginx-1.18.0-2.el7.ngx.x86_64.rpm安装包(含有部署手册) nginx-1.18.0-2.el7.ngx.x86_64.rpm...

    nginx-module-vts.tar.gz

    Nginx-Module-VTS是Nginx的一个增强模块,主要功能是提供详细的Web服务器访问统计和性能监控。Prometheus是一款流行的开源监控和警报工具,广泛用于收集和分析各种系统的指标。在本场景中,Nginx-Module-VTS与...

    nginx-upstream-jvm-route 和 nginx 对应版本,亲测可用

    此资源有两个文件,含 nginx-upstream-jvm-route 和 nginx 对应版本,都是tar.gz文件。 安装方法网上很多就不写了,亲测可用。 不用担心版本不匹配造成安装失败,再浪费积分去到处下载尝试的烦恼。 此资源有两个文件...

    nginx-1.19.3-http-flv.zip

    资源说明: 1. 采用nginx最新版编译,包含最新的nginx-http-flv-module,以及基础...1. 将压缩包解压到D:\nginx-1.19.3目录下 2. 使用cmd命令打开DOS,并切换到D:\nginx-1.19.3 3. 使用nginxservice.exe install安装

    nginx-upstream-jvm-route-1.15

    总的来说,"nginx-upstream-jvm-route-1.15"是一个针对Nginx 1.15版本的解决方案,它允许用户通过upstream模块更灵活地管理与JVM应用服务器的交互,并解决了配置过程中可能出现的特定错误。通过深入理解和应用该项目...

    NGINX集成nginx-http-flv

    通过Nginx集成nginx-http-flv,用户可以搭建一个可靠的平台,提供流畅、低延迟的视频体验。 总结来说,"NGINX集成nginx-http-flv"是为构建高效视频流媒体服务器准备的一个解决方案。它结合了Nginx的强大性能和nginx...

    nginx上传下载之nginx-upload-module-2.3.0

    cp -r ../nginx-upload-module-2.3.0 nginx-1.21.x/ cd nginx-1.21.x/ ./configure --add-module=../nginx-upload-module-2.3.0 \ --prefix=/usr/local/nginx \ --with-http_ssl_module \ --with-pcre make ...

    nginx-rtmp-module

    通过以上步骤,我们可以成功地利用 Nginx 和 Nginx-RTMP-Module 搭建起一个基本的流媒体服务器,实现 RTMP 和 HLS 流的处理。Nginx-RTMP-Module 的灵活性和丰富的功能使其成为构建高效、稳定直播平台的理想选择。...

    nginx-1.19.3_nginx-http-flv-module.rar

    标题中的"nginx-1.19.3_nginx-http-flv-module.rar"表明这是一个关于Nginx服务器的软件包,特别地,它包含了Nginx的1.19.3版本,并且已经集成了`nginx-http-flv-module`模块。这个模块是用于支持HTTP FLV(Flash ...

    集成了nginx-http-flv-module 1.2.9模块的64位nginx-1.21.4程序

    ### Nginx-1.21.4介绍 Nginx 1.21.4是Nginx的一个稳定版本,提供了许多性能优化和安全改进。它的主要特性包括支持HTTP/2协议、高效的反向代理、负载均衡、缓存功能以及对多种静态和动态内容的处理能力。 ### nginx...

    nginx-rtmp-win64.zip

    nginx-rtmp-win64;nginx-rtmp-win64 nginx-rtmp-win64 nginx-rtmp-win64 nginx-rtmp-win64 nginx-rtmp-win64nginx-rtmp-win64

    windows平台nginx编译nginx-http-flv-module

    在给定的压缩包文件中,"使用必看.txt"可能包含了编译和使用过程中的注意事项,而"nginx-rtmp.zip"可能是包含了RTMP模块的源代码,这在搭建流媒体服务器时也会用到,因为HTTP FLV Module通常与RTMP模块结合使用,为...

    nginx-prometheus-exporter-0.11.0-linux-386.tar.gz

    "nginx-prometheus-exporter"是连接Nginx和Prometheus的关键桥梁,将Nginx的内部指标转换为Prometheus可以理解的格式。 这个名为"nginx-prometheus-exporter-0.11.0-linux-386.tar.gz"的压缩包,包含了用于在32位...

Global site tag (gtag.js) - Google Analytics