linux下安裝php-fpm的方法:1、下載壓縮包并進(jìn)行解壓;2、進(jìn)入解壓目錄,執(zhí)行【./configure】命令配置安裝環(huán)境;3、編輯配置文件,開啟相應(yīng)功能;4、執(zhí)行【/usr/local/bin/php-fpm】命令運(yùn)行。
創(chuàng)新互聯(lián)建站是一家集網(wǎng)站建設(shè),墾利企業(yè)網(wǎng)站建設(shè),墾利品牌網(wǎng)站建設(shè),網(wǎng)站定制,墾利網(wǎng)站建設(shè)報(bào)價(jià),網(wǎng)絡(luò)營(yíng)銷,網(wǎng)絡(luò)優(yōu)化,墾利網(wǎng)站推廣為一體的創(chuàng)新建站企業(yè),幫助傳統(tǒng)企業(yè)提升企業(yè)形象加強(qiáng)企業(yè)競(jìng)爭(zhēng)力??沙浞譂M足這一群體相比中小企業(yè)更為豐富、高端、多元的互聯(lián)網(wǎng)需求。同時(shí)我們時(shí)刻保持專業(yè)、時(shí)尚、前沿,時(shí)刻以成就客戶成長(zhǎng)自我,堅(jiān)持不斷學(xué)習(xí)、思考、沉淀、凈化自己,讓我們?yōu)楦嗟钠髽I(yè)打造出實(shí)用型網(wǎng)站。
具體方法:
(推薦教程:linux教程)
1、安裝編譯環(huán)境
考慮到自帶的源有的組件沒有,可以先安裝epel第三方源
yum -y install epel-release yum -y install gcc automake autoconf libtool make gcc-c++ glibc libmcrypt-devel mhash-devel libxslt-devel libjpeg libjpeg-devel libpng libpng-devel freetype freetype-devel libxml2 libxml2-devel zlib zlib-devel glibc glibc-devel glib2 glib2-devel bzip2 bzip2-devel ncurses ncurses-devel curl curl-devel e2fsprogs e2fsprogs-devel krb5 krb5-devel libidn libidn-devel openssl openssl-devel libmcrypt mcrypt mhash php-mcrypt
2、下載php版本包
本次安裝環(huán)境的版本包為php5.6
wget http://cn2.php.net/distributions/php-5.6.24.tar.gz tar zvxf php-5.6.24.tar.gz cd php-5.6.24
3、編譯
php編譯過程中,如果要php支持相應(yīng)的功能,需要先安裝對(duì)應(yīng)的組件,然后再編譯。
./configure --prefix=/usr/local/php --enable-fpm --with-mcrypt --enable-mbstring --disable-pdo --with-curl --disable-debug --disable-rpath --enable-inline-optimization --with-bz2 --with-zlib --enable-sockets --enable-sysvsem --enable-sysvshm --enable-pcntl --enable-mbregex --with-mhash --enable-zip --with-pcre-regex --with-mysql --with-mysqli make && make install
4、配置文件
復(fù)制配置文件,對(duì)其中一些代碼進(jìn)行修改,可根據(jù)需要開啟php中的功能
cp php.ini-development /usr/local/php/php.ini cp /usr/local/php/etc/php-fpm.conf.default /usr/local/php/etc/php-fpm.conf cp sapi/fpm/php-fpm /usr/local/bin
修改php-fpm.conf配置文件,使用www用戶和www用戶組運(yùn)行
vim /usr/local/php/etc/php-fpm.conf #修改為以下 ; Unix user/group of processes ; Note: The user is mandatory. If the group is not set, the default user's group ; will be used. user = www group = www
修改php.ini,根據(jù)需求開啟需要的php功能
vim /usr/local/php/php.ini ############################# display_errors = On display_startup_errors = On error_prepend_string = "
" error_append_string = "
" fastcgi.impersonate = 1 date.timezone = asia/Shanghai extension=php_mysql.dll extension=php_gd2.dll extension=php_mbstring.dll
5、運(yùn)行
/usr/local/bin/php-fpm #查看是否運(yùn)行 netstat -anop | grep php
出現(xiàn)以下界面表示正常運(yùn)行:
相關(guān)推薦:php培訓(xùn)
當(dāng)前標(biāo)題:linux下怎么安裝php-fpm
文章出自:http://weahome.cn/article/cjggeh.html