Maison  >  Article  >  développement back-end  >  Explication détaillée des exemples d'installation en php

Explication détaillée des exemples d'installation en php

黄舟
黄舟original
2017-09-11 09:24:431407parcourir

PHP7 intègre Fastcgi

L'élément de démarrage devient php-fpm

Tout d'abord, vous devez installer les bibliothèques dépendantes requises par php


yum -y install libjpeg libjpeg-devel libpng libpng-devel freetype freetype-defel libxml2 libxml2-devel pcre-devel curl-devel libxslt-devel

//Télécharger php


 wget http://php.net/distributions/php-7.0.23.tar.xz

//Décompresser


 xz -d php-7.0.23.tar.xz

// Décompresser le package


tar xvf php-7.0.23.tarcd php-7.0.23

//Options de configuration spécifiques à la compilation La requête Google Baidu contient des explications

# ./configure --prefix=/usr/local/php \

 --sbin-path=/usr/sbin/php \

 --bin-path=/usr/bin/php \

 --with-curl \

 --with-freetype-dir \

 --with-gd \

 --with-gettext \

 --with-iconv-dir \

 --with-kerberos \

 --with-libdir=lib64 \

 --with-libxml-dir \

 --with-mysqli \

 --with-openssl \

 --with-pcre-regex \

 --with-pdo-mysql \

 --with-pdo-sqlite \

 --with-pear \

 --with-png-dir \

 --with-xmlrpc \

 --with-xsl \

 --with-zlib \

 --enable-fpm \

 --enable-bcmath \

 --enable-libxml \

 --enable-inline-optimization \

 --enable-gd-native-ttf \

 --enable-mbregex \

 --enable-mbstring \

 --enable-opcache \

 --enable-pcntl \

 --enable-shmop \

 --enable-soap \

 --enable-sockets \

 --enable-sysvsem \

 --enable-xml \

 --enable-zip

remarque :" Faites attention s'il y a des erreurs ou des packages de dépendances manquants dans la configuration. Si tel est le cas, ajoutez "

Compilez et installez

make&&make install

Fichier de configuration cp.

//Fichier de référence de php-fpm

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

//Déplacer le démarrage de php-fpm vers init.d Démarrer au démarrage

cp -R ./sapi/fpm/php-fpm   
/etc/init.d/php-fpm

# php -v Tout ira bien si l'invite suivante apparaît

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