首頁 >後端開發 >php教程 >CentOS以源碼方式安裝PHP

CentOS以源碼方式安裝PHP

WBOY
WBOY原創
2016-08-08 09:28:121061瀏覽

系統環境

CentOS 6.5 64位元

Nginx 1.6.2

MySQL 5.6.23

PHP 5.6.6

附註:如果在編譯過程中出現「

virtual memory exhausted: Cannot allocate memory
」錯誤,則代表機器的記憶體太小,這時候可以試試看在編譯參數中增加一個--diable-fileinfo,然後再重新編譯安裝
配置php-fpm.conf
#为了省事,直接用yum来安装吧
yum -y install libmcrypt-devel libxml2-devel curl-devel libjpeg-devel libpng-devel freetype-devel openssl-devel
主要修改的地方有:

註:user和group要跟nginx的運行用戶和群組保持一致

配置php.ini

mkdir -p /var/logs/php

啟動php-fpm

./configure \
--prefix=/usr/local/php \
--with-config-file-path=/usr/local/etc/php \
--with-mysql=/usr/local/mysql \
--with-mysqli \
--with-gd \
--with-jpeg-dir \
--with-png-dir \
--with-freetype-dir \
--with-curl \
--enable-mbstring \
--enable-sockets \
--enable-pcntl \
--enable-fpm \
--with-fpm-user=nginx \
--with-fpm-group=nginx \
--with-mcrypt \
--with-openssl \
--with-pdo-mysql \
--with-libxml-dir \
--with-zlib \
--with-pcre-dir

修改nginx.conf




以上就介紹了CentOS以源碼方式安裝PHP,包括了方面的內容,希望對PHP教程有興趣的朋友有所幫助。


陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
上一篇:nginx指令收集下一篇:nginx指令收集