Maison > Article > développement back-end > Tutoriel d'installation de php5.4.45
Méthode d'installation de php5.4.45 : 1. Utilisez yum pour installer httpd et compilez et installez php5.4.45 ; 2. Chargez le module libphp5.so 3. Ajoutez Apache pour analyser le fichier php.
L'environnement d'exploitation de cet article : système linux5.9.8, version php5.4.45, ordinateur DELL G3
Tutoriel d'installation php5.4.45
Compiler et installer php5.4.45
1.adresse de téléchargement PHP http://www.php.net/releases/
2.HTTPD adresse de téléchargement http://mirrors.hust.edu.cn/apache/
Étant donné que webtatic ne fournit pas de services de support pour la version php5.4, vous besoin de compiler et d'installer manuellement
https ://webtatic.com/packages/php54/
Il y a deux situations :
1.yum installe httpd, compile et installe php5.4.45
a. httpd httpd-devel
b. tar zxvf php-5.4.45.tar.gz
cd php-5.4.45
Remarque : avant de compiler et d'installer PHP, vous devez vous assurer que le php5.3 d'origine installé par yum a a été supprimé, sinon le fichier libphp5.so ne sera pas généré.
./configure --with-apxs2=/usr/sbin/apxs --with-mysql make && make install cp php.ini-development /usr/local/lib/php.ini sed -i 's%;date.timezone =%date.timezone = Asia/Shanghai%' /usr/local/lib/php.ini
Vérifiez que le fichier /etc/httpd/conf/httpd.conf a chargé le module libphp5.so
grep "libphp5.so" /etc/httpd/conf/httpd.conf
Ajoutez Apache pour analyser le fichier php
sed '/ .gz .tgz/aAddType application/x-httpd -php.php' /etc/httpd/conf/httpd.conf
2. Compilez et installez httpd2.2 php5.4.45
a tar zxvf httpd-2.2.31.tar.gz
cd httpd-2.2.31 ls ./configure --enable-so make && make install /usr/local/apache2/bin/apachectl start lsof -i:80 /usr/local/apache2/bin/apachectl stop lsof -i:80 b. cd ../ cd php-5.4.45 ./configure --with-apxs2=/usr/local/apache2/bin/apxs --with-mysql make && make install cp php.ini-development /usr/local/lib/php.ini c. sed -i 's%;date.timezone =%date.timezone = Asia/Shanghai%' /usr/local/lib/php.ini
Vérifiez. /usr/local Le fichier /apache2/conf/httpd.conf est-il chargé avec le module libphp5.so
grep "libphp5.so" /usr/local/apache2/conf/httpd.conf
Ajoutez Apache pour analyser le fichier PHP
sed '/ .gz .tgz/a\AddType application/x-httpd-php .php' /usr/local/apache2/conf/httpd.conf
d Vérifiez
/usr/local/apache2/bin/apachectl start echo "<?php phpinfo(); ?>" > index.php
pour voir si la configuration PHP. peut être affiché normalement.
Apprentissage recommandé : "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!