So installieren Sie mehrere PHP-Versionen unter Linux: Laden Sie zuerst verschiedene PHP-Quellpakete herunter, entpacken Sie sie dann und installieren Sie sie in verschiedenen Verzeichnissen. Ändern Sie schließlich die von „php-fpm“ überwachte Portnummer.
Empfehlung: „PHP-Video-Tutorial“
Idee:
Laden Sie verschiedene PHP-Quellcodepakete herunter, entpacken und installieren Sie sie in verschiedenen Verzeichnissen, ändern Sie die Portnummer der PHP-FPM-Überwachung
php-Installationskonfigurationsparameter:
./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
Beim Ausführen von /usr/local/php71/sbin/php-fpm wird der Fehler wie folgt gemeldet:
Ursache: Datei php-fpm.conf existiert nicht
Lösung:
Ändern Sie die von PHP-FPM überwachte Portnummer auf 9001. Die Ergebnisse sind wie folgt. Das System führt zwei aus Versionen von PHP
Endlich können Sie die neue Version von PHP so hinzufügen, dass sie beim Booten automatisch startet. Ändern Sie einfach die Datei /etc/rc.local und fügen Sie den Laufpfad von php-fpm hinzu
Das obige ist der detaillierte Inhalt vonSo installieren Sie mehrere PHP-Versionen unter Linux. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!