php-fpm设置socket方式连接FastCGI

socket方式不会走到tcp层,tcp方式则会走到ip层。因此,理论上说socket连接方式效率会更好一点。
TCP和unix domain socket方式对比

 

TCP是使用TCP端口连接127.0.0.1:9000

Socket是使用unix domain socket连接套接字/dev/shm/php-fpm.sock

修改php-fpm.conf配置

#listen = 127.0.0.1:9000 

 

listen=/dev/shm/php-fpm.sock #/dev/shm/为内存文件系统,注意 确保可读写

listen.owner=apache  #注意自己的用户和组

listen.group=apache

 修改nginx.conf配置

#fastcgi_pass    127.0.0.1:9000;
#将相应的如上内容修改如下
fastcgi_pass     unix:/dev/shm/php-fpm.sock;

重启nginx和php-fpm

service nginx restart

/usr/local/nginx/sbin/nginx -s reload

 

以上是小编为您精心准备的的内容,在的博客、问答、公众号、人物、课程等栏目也有的相关内容,欢迎继续使用右上角搜索按钮进行搜索内存
, tcp
, 文件
, 效率
, 配置
端口
fastcgi php fpm、fastcgi pass php fpm、nginx fastcgi phpfpm、php fpm 与 fastcgi、php fpm socket,以便于您获取更多的相关知识。

时间: 2024-10-27 23:01:08

php-fpm设置socket方式连接FastCGI的相关文章

Debian6在VMWare7上用Host-only方式连接网络,无法设置设置静态IP

问题描述 我在Win7上的VMWare7上安装了Debian6,应用host-only方式连接网络.按照以往的方式把Win7的上网网卡共享给VMware Virtual Ethernet Adapter for VMnet1,再将Debian的/etc/network/interfaces文件和/etc/resolv.conf文件作了配置,可重启Debian后设置始终不生效.ping网关和本机ip都显示"onnect: network is unreachable",ifconfig查

ftp上传时数据Socket错误连接超时的解决方法_应用技巧

ftp上传时数据Socket错误解决方法 一些网友在上传网站时,虽然可以连接但出现如下错误 -------------------------------------------- 200 Type set to ASCII. PASV 227 Entering Passive Mode (61,151,251,110,4,64). 数据 Socket 错误: 连接已失败 (连接已拒绝) --------------------------------------------  或是 -----

Win8.1系统怎么设置开机自动连接宽带?

 Win8.1系统怎么设置开机自动连接宽带? Win8.1系统开机自动连接宽带的方法: 1.首先使用 Windows + R组合快捷键打开运行对话框,然后键入命令:ncpa.cpl ; 2.完成以上命令键入后,点击底部的确定,即可打开"网络连接",然后在网络连接中,找到宽带连接,在其名称上,点击鼠标右键,然后选择"创建快捷键方式",之后会提示您是否在桌面创建宽带连接方式,这里我们点击是即可; 3.创建完桌面宽带连接之后,我们从桌面,点击"这台电脑"

windows 8如何设置vpn的连接

  第一步.在windows 8系统下打开控制面板里的网络和共享中心 第二步.点击:设置新的连接和网络. 第三步.选择连接到工作区,下一步 第四步.如果你的机器里还有其他连接,此处选择创建新的连接 第五步.选择使用我的Internet连接 第六步.填写Internet 地址(IP地址或者域名),并点击创建. 好了,最初步的连接建立过程已经结束了. 接下来就是进行连接了. 第一.点击系统消息栏的网络连接图标,打开Charm网络工具条. 第二.此时你会看见在网络下,刚才新建的VPN连接,选择那个VP

如何设置宽带拨号连接?

  FCC(Federal Communications Commission 全称美国联邦通讯委员会)2010年07月24日为"宽带"这个词语下了一个定义,FCC认为宽带意味着下载速率为4Mbps,目前我国普遍使用的几种宽带方式是电信部门的ADSL接入(通过电话线).宽带网公司的LAN接入(通过宽带公司的光纤网络)和广电的Cable Modem (通过闭路电视线)接入. 想要实现宽带上网,需要向电信次年部门申请一个账号和密码.申请好账号与密码之后,还需要给电脑配备一块网卡,因为在宽带

如何配置通过ODBC方式连接Deepgreen数据库

本篇文章来讲一下如何配置ODBC的方式连接Deepgreen数据库. ODBC是微软定义的开放数据库连接,不明白的朋友自行百度一下,下面开始直入主题: 我这里使用CentOS 6.x x86_64位操作系统- 1.从Greenplum网站下载ODBC驱动 从该链接找对应的ODBC驱动下载,GP官方提供了各个系统的ODBC驱动包: https://network.pivotal.io/products/pivotal-gpdb#/releases/6929/file_groups/696 我这里下

vba-请教如何用Excel VBA写宏,ODBA的方式连接Oracle,下载Oracle里面的数据

问题描述 请教如何用Excel VBA写宏,ODBA的方式连接Oracle,下载Oracle里面的数据 RT,以下是原先用AS400的时候取数据用的代码,换成Oracle之后在链接信息里面需要怎么设置呢? With ActiveSheet.QueryTables.Add(Connection:=Array(Array( _ "ODBC;DRIVER={Client Access ODBC Driver (32-bit)};SYSTEM=" & HostName & &q

socket-C++Socket网络连接问题

问题描述 C++Socket网络连接问题 在用C++编程时,使用socket,在本机上自我链接成功,无论是127.0.0.1还是真实ip都可以连接成功,而在两台电脑 之间就会失败, 求指教,可能会发生什么问题, 以下是源代码 void * JoinScene::thread_funcation(void arg) { /客户端编程*/ log("ip:%s",AimIp); WORD wVersionRequested; WSADATA wsaData; //用于接受Windows S

socket #-C#SOCKET长连接小数据程序未响应

问题描述 C#SOCKET长连接小数据程序未响应 最近由于业务的需要,Linux系统嵌入式设备往我做的服务程序发送数据. 速度奇慢,而且还是程序无响应.后来自己用C#写了一个客户端用来测试.已经用了线程池,不知道用法对不对.请大家帮忙看下. 服务端: using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading; using System.N