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

Méthode d'installation PHP

一个新手
Libérer: 2023-03-16 12:56:02
original
3707 Les gens l'ont consulté

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
Copier après la connexion

//Télécharger php


 wget http://php.net/distributions/php-7.0.23.tar.xz
Copier après la connexion

//Décompresser


 xz -d php-7.0.23.tar.xz
Copier après la connexion

// Décompresser le package


tar xvf php-7.0.23.tarcd php-7.0.23
Copier après la connexion

//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
Copier après la connexion

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
Copier après la connexion

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
Copier après la connexion

//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
Copier après la connexion

# 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!

Étiquettes associées:
source:php.cn
Déclaration de ce site Web
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
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal