You are here: Home > 技術…… > VPS記錄(3)

VPS記錄(3)

這篇主要寫一些關於Mysql、PHP、Nginx東西。

目前我主要做的優化有兩個,一個是用tcmalloc來給mysql分配内存,看這裡

還有一個是改變Nginx連接PHP的方式,原來PHP在9000端口偵聽,而Nginx去連127.0.0.1:9000,昨天配VPN的時候出了點問題,然後順便把這個優化做了,現在PHP改爲偵聽在一個unix設備上,不走網絡協議了。首先,把nginx的配置裏面,所有的 fastcgi_pass 127.0.0.1:9000; 都換成 fastcgi_pass unix:/dev/shm/php-cgi.sock; 然後編輯/etc/php5/fpm/php5-fpm.conf,將 listen = 127.0.0.1:9000 改爲 listen = /dev/shm/php-cgi.sock。我昨天還想給Mysql也做類似的優化,不過可恥地失敗了……

Tags: , , , , ,

2 Responses to “VPS記錄(3)”

  1. cm说道:

    我记得php连本地(localhost)的mysql的时候,默认就是优先走local domain sock,无视tcp端口号。不过那是3年前了,不知道现在如何。

    • Netson说道:

      我找了半天没有找到配置的地方,最后发现是php程序连的,和php的配置没有关系……而wordpress2.x版本不支持,3.0以后的版本支持了,不过它的某些插件还是不支持……

发表回复

您的电子邮箱地址不会被公开。 必填项已用*标注