Maison >développement back-end >PHP7 >Installation du code source Linux php7.2.0

Installation du code source Linux php7.2.0

马冠亚
马冠亚original
2020-07-08 13:52:333242parcourir

1. Adresse de téléchargement du package source

https://pan.baidu.com/s/1bpi4D9l

2. Décompressez le package php compressé :

tar –zxvf php-7.2.0.tar.gz

3. Entrez le décompressé :

cd php7.2.0

4. Installez les extensions requises pour php

yum install libxml2 libxml2-devel openssl openssl-devel libcurl libcurl-devel libjpeg libjpeg-devel libpng libpng-devel freetype freetype-devel libmcrypt libmcrypt-devel -y

5. Démarrer la configuration --- explication détaillée des paramètres de configuration

./configure --prefix=/usr/local/php720 --with-mysqli --with-pdo-mysql --with-iconv-dir --with-freetype-dir --with-jpeg-dir --with-png-dir --with-zlib --with-libxml-dir --enable-simplexml --enable-xml --disable-rpath --enable-bcmath --enable-soap --enable-zip --with-curl --enable-fpm --with-fpm-user=nobody --with-fpm-group=nobody --enable-mbstring --enable-sockets --with-gd --with-openssl --with-mhash --enable-opcache --disable-fileinfo

6. 🎜>

make && make install

7. Configurez nginx.conf pour prendre en charge l'analyse PHPOuvrez le fichier de configuration nginx (/ usr/local/nginx /conf/nginx.conf)

Trouvez le module de localisation et ajoutez index.php après index pour que nginx reconnaisse le fichier php

Installation du code source Linux php7.2.0Continuez à faire défiler vers le bas, modifiez à nouveau :

Installation du code source Linux php7.2.0Démarrez php-fpm : 1. Copiez php-fpm.conf. .default vers php-fpm .conf

cd /usr/local/php720/etc
cp php-fpm.conf.default php-fpm.conf

2 Ensuite, démarrez php-fpm

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

Si l'erreur de démarrage est signalée (comme indiqué ci-dessous) :

Installation du code source Linux php7.2.0Solution : Entrez Allez sur www.conf.default sous /usr/local/php720/etc/php-fmp.d et copiez-le sur www.conf, puis démarrez php-fpm ; >Entrez le dossier (si vous ne pouvez pas entrer, juste CD étape par étape ; s'il n'y a pas de fichier de ce type, créez vous-même un dossier php-fpm.d, puis allez sur le site Web pour télécharger le fichier www.conf :

https://pan.baidu.com/s/ 1o8mRYkU

)

cd /usr/local/php720/etc/php-fpm.d
cp www.conf.default www.conf
Effacez d'abord le processus php-fpm

pkill php-fpm

Redémarrer php-fpm

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

Enfin / Créez un nouveau fichier index.php sous usr/local/nginx/html et la sortie phpinfo
affiche le succès, indiquant que php est installé avec succès ;

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!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn