Maison  >  Article  >  développement back-end  >  Comment installer php7 sous Linux

Comment installer php7 sous Linux

coldplay.xixi
coldplay.xixioriginal
2020-07-24 10:56:534744parcourir

Comment installer php7 sous Linux : installez d'abord le package de dépendances, puis téléchargez et décompressez le package d'installation ; puis vérifiez les dépendances de l'environnement, compilez et installez ; puis renommez [php.ini-production] en [php. ini ]; Enfin, copiez le script de démarrage et démarrez PHP.

Comment installer php7 sous Linux

Comment installer php7 sous Linux :

1. Installer les packages de dépendances

yum install -y gcc gcc-c++ make zlib zlib-devel pcre pcre-devel libjpeg libjpeg-devel libpng libpng-devel freetype freetype-devel libxml2 libxml2-devel glibc glibc-devel glib2 glib2-devel bzip2 bzip2-devel ncurses ncurses-devel curl curl-devel e2fsprogs e2fsprogs-devel krb5 krb5-devel openssl openssl-devel openldap openldap-devel nss_ldap openldap-clients openldap-servers

2. Téléchargez le package d'installation

cd /usr/local2 wget https://www.php.net/distributions/php-7.1.31.tar.gz

3 Décompressez-le

tar -zxvf php-7.1.31.tar.gz

4. l'environnement est satisfaisant Dépendances pour installer le logiciel

cd php-7.1.31
rrree

5 Compiler et installer

./configure 
--prefix=/usr/local/php 
--with-config-file-path=/usr/local/php 
--enable-mbstring 
--enable-ftp 
--with-gd 
--with-jpeg-dir=/usr 
--with-png-dir=/usr 
--with-mysql=mysqlnd 
--with-mysqli=mysqlnd 
--with-pdo-mysql=mysqlnd 
--without-pear 
--disable-phar 
--enable-sockets 
--with-freetype-dir=/usr 
--with-zlib 
--with-libxml-dir=/usr 
--with-xmlrpc 
--enable-zip 
--enable-fpm 
--enable-xml 
--enable-sockets 
--with-gd 
--with-zlib 
--with-iconv 
--enable-zip 
--with-freetype-dir=/usr/lib/ 
--enable-soap 
--enable-pcntl 
--enable-cli 
--with-curl

Rechercher php.ini dans le code source précédemment compilé. package -production, copiez-le dans /usr/local/php et renommez-le en php.ini :

make
 
make install

[Facultatif] Définissez le message d'erreur PHP à imprimer sur la page

cp php.ini-production /usr/local/php/php.ini

Remplacez Off par On

7. Copiez le script de démarrage

vi /usr/local/php/php.ini

Modifiez le fichier de configuration php-fpm :

$ cp ./sapi/fpm/init.d.php-fpm /etc/init.d/php-fpm
 
$ chmod +x /etc/init.d/php-fpm

Supprimez les points précédents de pid = run/php-fpm.pid Non.

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

Modifier les utilisateurs de l'utilisateur et du groupe en utilisateur actuel (vous pouvez également le laisser inchangé, l'utilisateur et le groupe d'utilisateurs personne ne sera ajouté par défaut)

8. Démarrez PHP

$ cd php-fpm.d
 
$ cp www.conf.default www.conf
 
$ vi www.conf

9. Démarrez automatiquement au démarrage

$ /etc/init.d/php-fpm start #php-fpm启动命令
 
$ /etc/init.d/php-fpm stop  #php-fpm停止命令
 
$ /etc/init.d/php-fpm restart #php-fpm重启命令
 
$ ps -ef | grep php 或者 ps -A | grep -i php #查看是否已经成功启动PHP

Ajoutez /etc/init.d/php-fpm start chmod +x / etc/rc.d/rc.local

Recommandations d'apprentissage associées : Tutoriel PHP7

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