ホームページ >バックエンド開発 >PHPの問題 >Linuxに複数のPHPバージョンをインストールする方法

Linuxに複数のPHPバージョンをインストールする方法

藏色散人
藏色散人オリジナル
2020-08-08 09:11:094322ブラウズ

Linux に複数の PHP バージョンをインストールする方法: 最初に異なる PHP ソース パッケージをダウンロードし、次にそれらを解凍して異なるディレクトリにインストールし、最後に「php-fpm」によって監視されるポート番号を変更します。

Linuxに複数のPHPバージョンをインストールする方法

# 推奨: 「

PHP ビデオ チュートリアル

思考:

異なる php ソース コード パッケージをダウンロードし、解凍し、異なるディレクトリにインストールします。php-fpm 監視用のポート番号を変更します。

php インストール設定パラメータ:

./configure --prefix=/usr/local/php71 --exec-prefix=/usr/local/php71 --bindir=/usr/local/php71/bin --sbindir=/usr/local/php71/sbin --includedir=/usr/local/php71/include --libdir=/usr/local/php71/lib/php --mandir=/usr/local/php71/php/man --with-config-file-path=/usr/local/php71/etc --with-mcrypt=/usr/local/libmcrypt --with-mhash --with-openssl --with-mysqli=/usr/local/mysql/bin/mysql_config --with-pdo-mysql=/usr/local/mysql --with-gd --with-iconv --with-zlib --enable-inline-optimization --disable-debug --disable-rpath --enable-shared --enable-xml --enable-bcmath --enable-shmop --enable-sysvsem --enable-mbregex --enable-mbstring --enable-ftp --enable-gd-native-ttf --enable-pcntl --enable-sockets --with-xmlrpc --enable-soap --without-pear --with-gettext --enable-session --with-curl --with-jpeg-dir --with-freetype-dir --enable-fpm --without-gdbm --disable-fileinfo --enable-opcache=no

make && make install

/usr/local/php71/sbin/php-fpm を実行すると、エラーが次のように報告されます:

原因: php-fpm.conf ファイル存在しません

解決策:

www.conf ファイルを変更し、php-fpm が監視するポート番号を 9001

に変更します。

php-fpm を開始すると、結果は次のようになります。成功しました。システムは 2 つのバージョンの php

最後に、新しいバージョンを追加できます。起動時に自動的に起動する php のバージョンを変更し、/etc/rc.local ファイルを変更して、php-fpm

の実行パスを追加するだけです

以上がLinuxに複数のPHPバージョンをインストールする方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。