sh
#新增組
groupadd www
#新增php-fpm使用者
useradd -c php-fpm-user -g www -m php-fpm
# c和c++編譯器
yum install -y gcc gcc-c++
# php擴充套件依賴
yum install -y libxml2-devel openssl-devel libcurl-devel libjpeg-devel libpng-devel libicu-devel openldap-devel
prefix自行修改
sh
./configure --prefix=/data/soft/php\
--with-libdir=lib64\
--enable-fpm\
--with-fpm-user=php-fpm\
--with-fpm-group=www\
--enable-mysqlnd\
--with-mysql=mysqlnd\
--with-mysqli=mysqlnd\
--with-pdo-mysql=mysqlnd\
--enable-opcache\
--enable-pcntl\
--enable-mbstring\
--enable-soap\
--enable-zip\
--enable-calendar\
--enable-bcmath\
--enable-exif\
--enable-ftp\
--enable-intl\
--with-openssl\
--with-zlib\
--with-curl\
--with-gd\
--with-zlib-dir=/usr/lib\
--with-png-dir=/usr/lib\
--with-jpeg-dir=/usr/lib\
--with-gettext\
--with-mhash\
--with-ldap
# 設定php-fpm開機自動啟動
chmod +x /etc/init.d/php-fpm
chkconfig php-fpm on
cp /data/soft/php/etc/php-fpm.conf.default /data/soft/php/etc/php-fpm.conf
service php-fpm start
使用以下配置可使php活得較好效能,opcache.memory_consumption=128
opcache.interned_strings_buffer=8
opcache.max_accelerated_files=4000
opcache.revalidate_freq=60
opcache.fast_shutdown=1
opcache.enable_cli=1
windows 使用者必須在 php.ini 中啟用 php_mbstring.dll 和 php_exif.dll 擴充套件。 請確保在 php.ini 中保持正確的順序: php_mbstring.dll 必須在 php_exif.dll 之前 載入。
CentOS 6 5下PHP 5 6編譯安裝
sh 新增組 groupadd www 新增php fpm使用者 useradd c php fpm user g www m php fpm c和c 編譯器 yum install y gcc gcc c php擴充套件依賴 yum install y libxml2 devel openssl ...
centos6 5原始碼安裝PHP5 6
1.安裝依賴應用 yum y install gcc gcc c autoconf libjpeg libjpeg devel libpng libpng devel freetype freetype devel libpng libpng devel libxml2 libxml2 devel ...
CentOS 6 5 安裝php 5 6方法
從網上找了半天,方法全tm扯蛋,沒乙個好用的。不過最後還是找到了。參考位址 yum 中預設的是5.3.3版本有些低 yum list installed grep php 可以檢視所有已安裝的php軟體 yum remove php 刪除所有php軟體yum list php 檢視是否有你需要的ph...