Maison > développement back-end > Problème PHP > Comment installer php5

Comment installer php5

藏色散人
Libérer: 2023-03-08 19:00:02
original
2260 Les gens l'ont consulté

Comment installer php5 : Téléchargez d'abord le package de code source PHP5 ; puis compilez et installez via la commande "make && make install" ; puis copiez un fichier pour que le fichier de configuration vérifie enfin les informations PHP.

Comment installer php5

L'environnement d'exploitation de cet article : système Windows7, version PHP5, ordinateur DELL G3

Installation PHP5

Allez dans le répertoire src cd /usr/local/src

Téléchargez le package source PHP5 wget http://cn2.php.net/distributions/php-5.6.37.tar.gz

Extraire le fichier téléchargé tar -zxvf php-5.6.37.tar.gz

Entrer dans le répertoire du fichier cd php-5.6.37

configure ./configure --prefix=/usr/local/php --with-apxs2=/usr/local/apache/bin/apxs --with-config-file-path=/usr/local/php/etc --with-mysql=/usr/local/mysql --with-pdo-mysql=/usr/local/mysql --with-mysqli=/usr/local/mysql/bin/mysql_config --with-zlib-dir --with-gd --with-jpeg-dir --with-png-dir --with-freetype-dir --with-iconv-dir --with-zlib-dir --with-bz2 --with-openssl-dir=/usr/include/openssl --with-mcrypt --enable-soap --enable-gd-native-ttf --enable-mbstring --enable-sockets --enable-exif
Copier après la connexion

Voir le message d'erreur

checking for xml2-config path… 
configure: error: xml2-config not found. Please check your libxml2 installation.
Copier après la connexion

Résolvez-le La méthode est la suivante. Une fois terminé, exécutez configure

yum install libxml2-devel -y 
yum install libxml2 -y
Copier après la connexion

pour afficher le message d'erreur

configure:error: cannot find OpenSSL&#39;s <evp&#39;h>
Copier après la connexion

La solution est la suivante. with-openssl à --with-openssl-dir= lors de la nouvelle exécution de configure /usr/include/openssl. Ou vous pouvez exécuter directement yum install -y openssl-devel sans modifier la commande.

export PHP_OPENSSL_DIR=yes
Copier après la connexion

Voir le message d'erreur

configure:error:please reinstall the BZip2 distribution
Copier après la connexion

La solution est la suivante et continuer la configuration une fois terminée

yum install bzip2-devel -y
Copier après la connexion

Voir le message d'erreur

configure:error:jpeglib.h not found
Copier après la connexion

La solution est comme suit, et continuez la configuration une fois terminé

yum install libjpeg-devel -y
Copier après la connexion

Vérifiez le message d'erreur

png.h  not found
Copier après la connexion

Après l'avoir résolu, continuez la configuration

yum install libpng-devel
Copier après la connexion

Vérifiez le message d'erreur

freetype-config not found
Copier après la connexion

Après l'avoir résolu, continuez à configurer

yum install freetype-devel -y
Copier après la connexion

Vérifiez le message d'erreur

mcrypt.h not found please reinstall libmcrypt
Copier après la connexion

Après avoir résolu le problème, continuez à configurer

yum install libmcrypt-devel -y
Copier après la connexion

Comment installer php5

Quand cette interface apparaît, vous pouvez le compiler et l'installer

make && make install
Copier après la connexion

Après la compilation et l'installation, vous devez copier un fichier. Créez le fichier de configuration Le fichier source se trouve sous /usr/local/src/php-5.6.37. php.ini-development /usr/local/php/etc/php.ini

pour vérifier si le fichier de configuration est chargé, cette commande peut afficher les informations PHP, y compris les paramètres de compilation, configurer le chemin, etc.

/usr/local/php/bin/php -i |less
Copier après la connexion

Étude recommandée : "Tutoriel vidéo PHP"

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