Maison >développement back-end >Problème PHP >Comment installer plusieurs php sous Linux
Comment installer plusieurs PHP sous Linux : téléchargez d'abord différents packages sources PHP, décompressez-les et installez-les dans différents répertoires ; puis modifiez le numéro de port surveillé par « php-fpm » puis modifiez les paramètres de configuration d'installation de PHP ; Enfin, démarrez "php-fpm".
Recommandé : "Tutoriel vidéo PHP"
Installer plusieurs versions de PHP sous le système Linux
Téléchargez différents packages de code source php, décompressez et installez dans différents répertoires, modifiez le numéro de port pour la surveillance php-fpm
Paramètres de configuration de l'installation 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
Exécutez /usr/local/php71/sbin/php-fpm et l'erreur est signalée comme suit :
Cause : php-fpm.conf le fichier n'existe pas
Solution :
Modifiez le fichier www.conf et changez le numéro de port surveillé par php-fpm en 9001
Démarrez php-fpm, le résultat est le suivant, c'est réussi, le système exécute deux versions de php
Enfin, vous pouvez ajouter le nouvelle version de php pour démarrer automatiquement au démarrage, modifiez le fichier /etc/rc.local, ajoutez simplement le chemin d'exécution de php-fpm
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!