Linux に複数の PHP をインストールする方法: まず、異なる PHP ソース パッケージをダウンロードし、解凍して異なるディレクトリにインストールします。次に、「php-fpm」によって監視されるポート番号を変更し、次に PHP インストール構成パラメータを変更します。最後に「php-fpm」を起動します。
推奨: 「PHP ビデオ チュートリアル 」
Linux システムでの複数の 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 サイトの他の関連記事を参照してください。