Maison > développement back-end > Problème PHP > Tutoriel d'installation de php5.4.45

Tutoriel d'installation de php5.4.45

藏色散人
Libérer: 2023-03-12 22:08:02
original
3448 Les gens l'ont consulté

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.

Tutoriel d'installation de php5.4.45

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/

Tutoriel dinstallation de php5.4.45

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

Vérifiez que le fichier /etc/httpd/conf/httpd.conf a chargé le module libphp5.so

grep "libphp5.so" /etc/httpd/conf/httpd.conf
Copier après la connexion

Ajoutez Apache pour analyser le fichier php

sed '/ .gz .tgz/aAddType application/x-httpd -php.php' /etc/httpd/conf/httpd.conf

Tutoriel dinstallation de php5.4.45

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

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

Ajoutez Apache pour analyser le fichier PHP

sed '/ .gz .tgz/a\AddType application/x-httpd-php .php' /usr/local/apache2/conf/httpd.conf
Copier après la connexion

Tutoriel dinstallation de php5.4.45

d Vérifiez

/usr/local/apache2/bin/apachectl start
echo "<?php phpinfo(); ?>" > index.php
Copier après la connexion

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!

É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