Maison  >  Article  >  développement back-end  >  Méthode d'installation PHP

Méthode d'installation PHP

一个新手
一个新手original
2017-10-05 15:31:333678parcourir

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 c'est le cas, ajoutez-les vous-même"

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 lorsque l'invite suivante apparaîtra

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