Maison  >  Article  >  développement back-end  >  Tutoriel d'installation de php7.0.5

Tutoriel d'installation de php7.0.5

藏色散人
藏色散人original
2020-08-19 10:46:452895parcourir

Méthode d'installation de php7.0.5 : Téléchargez d'abord "php-7.0.5.tar.gz" ; puis mettez à jour le package d'extension via la commande "yum install epel-release" ; puis exécutez enfin la commande de compilation ; modifier le fichier de configuration C'est tout.

Tutoriel d'installation de php7.0.5

Recommandé : "Tutoriel vidéo PHP"

La version officielle de PHP7.0 est également disponible aujourd'hui. Je l'ai compilé et installé et j'ai noté les étapes d'installation dans l'environnement centos6.6, comme suit :

  1. Adresse de téléchargement http://cn2.php.net/distributions/php. -7.0.5.tar.gz
  2. Installez les packages requis pour la compilation. Si certains packages sont introuvables, veuillez d'abord exécuter
  3. yum  install epel-release  //扩展包更新包
    yum  update //更新yum源
, puis exécutez-le. la commande suivante

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  libmcrypt libmcrypt-devel  libXpm-devel

make & make install

  1. Exécuter la commande de compilation
  2. ./configure --prefix=/usr/local/php --enable-fpm  --with-mcrypt=/usr/local/libmcrypt --with-zlib --enable-mbstring --enable-pcntl --with-openssl  --enable-soap  --with-pear   --with-png-dir    --with-pcre-regex   --enable-mysqlnd  \
    --with-mysqli=mysqlnd \
    --with-pdo-mysql=mysqlnd \
    --with-mysql-sock=/var/lib/mysql/mysql.sock  --with-gd --with-jpeg-dir=/usr/lib --enable-gd-native-ttf   --with-gettext --with-curl  --enable-sockets --enable-bcmath --enable-xml --with-bz2 --enable-zip --with-freetype-dir=/usr/include/freetype2/
Ce qui doit être noté dans le La commande ci-dessus est


--with-mysqli le paramètre spécifie le chemin du fichier bin où se trouve mysql, tel que :

/usr/bin/mysql_config

--with-freetype-dir chemin spécifié C'est /usr/include/freetype2/ Si vous avez installé freetype2 avec yum

Les autres sont basés sur vos besoins réels. ajouter ou supprimer

  1. Fichier de configuration
  2. # cp php.ini-development /usr/local/php/lib/php.ini
    # cp /usr/local/php/etc/php-fpm.conf.default /usr/local/php/etc/php-fpm.conf# cp /usr/local/php/etc/php-fpm.d/www.conf.default /usr/local/php/etc/php-fpm.d/www.conf
    # cp -R ./sapi/fpm/php-fpm /etc/init.d/php-fpm
Il est à noter que www. Le fichier de configuration conf configure le numéro de port et d'autres informations de phpfpm. Si vous modifiez le numéro de port 9000 par défaut, vous devez le modifier ici, puis modifier la configuration nginx

Démarrer

#  /etc/init.d/php-fpm

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