?
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
  
php-fpm.sock性能优化
 
 
#1. 列出linux的tmpfs目录(内存目录,sock放在tmpfs要比放在磁盘上快很多,因为它是直接从内存读取的)
[root@jinjitongdao etc]# df -h
Filesystem      Size  Used Avail Use% Mounted on
/dev/vda1        50G  9.4G   38G  21% /
devtmpfs        7.8G     0  7.8G   0% /dev
tmpfs           7.8G     0  7.8G   0% /dev/shm
tmpfs           7.8G  612K  7.8G   1% /run
tmpfs           7.8G     0  7.8G   0% /sys/fs/cgroup
tmpfs           1.6G     0  1.6G   0% /run/user/0
 
 
#2. 编辑php-fpm.conf配置文件
[root@jinjitongdao etc]# vim /usr/local/php/etc/php-fpm.conf
//-------------------------------------修改启动选项为sock  begin
#一般默认监听9000,将9000端口改为sock
5 [www]
6 ;listen = 127.0.0.1:9000
7 ;listen = /tmp/php-cgi.sock
#第一步我们可以看到/run目录是tmpfs目录,这里我们把sock放在/run目录
8 listen = /run/php-fpm.sock
//-------------------------------------修改启动选项为sock  end
 
#3. 重启php-fpm
[root@10-9-164-227 run]# lnmp php-fpm restart        #或这个命令也可以 service php-fpm restart
 
  
 关于nginx的php解析配置请移步 : nginx.vhost.conf下域名配置

---------------------------------------------------------------------------------------------
不忘初心 方得始终!

唯有志存高远,方能风行天下。

道之所存,虽千万人吾往矣! 情之所钟,虽千万里吾念矣~

原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 、作者信息和本声明。否则将追究法律责任。