欧美一区二区三区,国内熟女精品熟女A片视频小说,日本av网,小鲜肉男男GAY做受XXX网站

php 5.6編譯安裝

洪振霞1年前8瀏覽0評論
PHP 5.6是業(yè)內(nèi)廣泛使用的一款PHP版本,本文將介紹如何進行PHP 5.6編譯安裝。 首先,我們需要下載PHP 5.6的源碼包,并解壓到一個目標(biāo)文件夾中。打開終端,進入該目標(biāo)文件夾,并執(zhí)行以下代碼:
./configure --prefix=/usr/local/php56 --enable-fpm --with-fpm-user=www --with-fpm-group=www --with-mysqli=mysqlnd --with-pdo-mysql=mysqlnd --with-iconv --with-zlib --with-openssl --with-curl --with-gd --with-jpeg-dir --with-png-dir --with-freetype-dir --with-gettext --with-mhash --with-libxml-dir --enable-mbstring --enable-sockets --enable-bcmath --enable-gd-native-ttf --enable-exif --enable-ftp --enable-intl --enable-soap --enable-zip
這里,我們將PHP 5.6安裝到了目錄/usr/local/php56下,并開啟了fpm模式、mbstring、sockets、bcmath等功能。 然后,執(zhí)行以下代碼進行編譯:
make
make install
這將花費一些時間,等待編譯安裝完成。 接下來,我們創(chuàng)建一個PHP FPM進程管理器的配置文件。在/etc/php-fpm.d目錄下,創(chuàng)建一個名為php56.conf的文件,寫入以下代碼:
[global]
pid = /usr/local/php56/var/run/php-fpm.pid
error_log = /usr/local/php56/var/log/php-fpm.log
daemonize = yes
[www]
user = www
group = www
listen = /var/run/php-fpm.sock
listen.owner = www
listen.group = www
listen.mode = 0660
pm = dynamic
pm.max_children = 20
pm.start_servers = 5
pm.min_spare_servers = 3
pm.max_spare_servers = 10
pm.max_requests = 500
這里我們配置了一個名為www的進程池,同時指定了進程池中子進程數(shù)的上限和下限,以及連接的sock文件。 最后啟動PHP FPM即可:
/usr/local/php56/sbin/php-fpm
至此,PHP 5.6編譯安裝完成。在實際的Web開發(fā)中,我們可以通過NGINX或者Apache等Web服務(wù)器來連接PHP FPM,進行網(wǎng)站的開發(fā)和部署工作。