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

linux php fpm 安裝

李中冰1年前8瀏覽0評論

在今天的互聯網應用領域中,Linux和PHP在應用中的份量越來越重要,這使得使用Linux系統的人越來越多,因此,安裝Linux下的PHP-FPM(FastCGI進程管理器)成為了開發者需要掌握的技能之一。本文將為大家介紹如何在Linux系統中安裝PHP-FPM,下面是具體的步驟。

第一步:下載安裝PHP-FPM源代碼,進入官方下載頁面(http://php.net/downloads.php)選擇需要的PHP版本,然后下載.tar.gz格式的源代碼包。以PHP7.2為例,在命令行輸入如下命令:

wget https://www.php.net/distributions/php-7.2.27.tar.gz
tar -zxvf php-7.2.27.tar.gz

第二步:安裝所需的PHP-FPM依賴項,使用以下命令安裝PHP-FPM依賴包:

yum install -y gcc make autoconf libjpeg-devel libpng-devel freetype-devel libmcrypt-devel openssl-devel libxml2-devel libcurl-devel libxslt-devel libicu-devel libevent-devel bzip2-devel

第三步:配置PHP-FPM安裝參數,進入解壓后的源代碼目錄,執行以下命令:

./configure --prefix=/usr/local/php --with-config-file-path=/etc --enable-fpm --enable-mysqlnd --enable-mbstring --with-freetype-dir --with-jpeg-dir --with-png-dir --with-zlib --with-libxml-dir --with-curl --with-openssl --with-mcrypt --with-gettext --with-xmlrpc --with-xsl --with-bz2 --with-mysqli --with-pdo-mysql --enable-opcache --enable-sockets --with-pear --enable-maintainer-zts

解釋一下這些參數的含義:

  • prefix:定義安裝路徑。
  • with-config-file-path:指 PHP 程序使用的 php.ini 文件位置。
  • enable-fpm:開啟 FPM 模式。
  • enable-mysqlnd:啟用 MySQLi 擴展。
  • enable-mbstring:啟用 mbstring 擴展。
  • with-freetype-dir、with-jpeg-dir、with-png-dir:指定 GD 庫所依賴的庫的安裝路徑。
  • with-zlib、with-libxml-dir、with-curl、with-openssl、with-mcrypt、with-gettext、with-xmlrpc、with-xsl、with-bz2、with-mysqli、with-pdo-mysql、with-pear :指定其它依賴庫的安裝路徑。
  • enable-opcache:開啟 Opcache,緩存 PHP 腳本提高性能。
  • enable-sockets:開啟 socket 支持。
  • enable-maintainer-zts:啟用線程安全。

第四步:編譯安裝PHP-FPM,執行以下命令:

make && make install

第五步:拷貝PHP-FPM配置文件,進入源代碼目錄,執行以下命令:

cp php.ini-development /etc/php.ini
cp /usr/local/php/etc/php-fpm.conf.default /usr/local/php/etc/php-fpm.conf

第六步:啟動PHP-FPM,執行以下命令:

/usr/local/php/sbin/php-fpm

以上就是在Linux系統中安裝PHP-FPM的過程,安裝成功后,就可以在實現靈活的PHP進程管理。思路與之前介紹的Linux系統下nginx的安裝方式類似,這些技能是必要掌握的。