Installation sous UNIX

Cette section va vous guider lors du processus d ' installation et de configuration de PHP sous Unix . Commencez par étudier les sections spécifiques à votre plate-forme ou à votre serveur web avant de passer à l ' installation .

Pré-requis :



Il y a plusieurs façons d ' installer PHP sur une plate-forme UNIX : soit un processus de compilation-configuration , ou bien avec des packages déjà tout prêts . Cette documentation se concentre sur la première solution .

La première partie du processus est faite en ligne de commande , grâce aux options du script configure . Cette section présente l' utilisation des options les plus courantes , mais il y en a beaucoup d 'autres à essayer . Reportez-vous à la liste complète des options de configuration pour une liste exhaustive . Voici les différentes méthodes d ' installation de PHP :



Référence Module Apache

PHP peut être compilé de nombreuses manières différentes , mais la plus populaire est le module Apache . La liste suivante est un récapitulatif de l ' installation .

Exemple 3-1 . Instructions d' installation PHP 4 (Version Module Apache )

 
1

 
.

 
gunzip

 
apache_1.3.x.tar.gz

 
2

 
.

 
tar

 
xvf

 
apache_1.3.x.tar

 
3

 
.

 
gunzip

 
php-x.x.x.tar.gz

 
4

 
.

 
tar

 
xvf

 
php-x.x.x.tar

 
5

 
.

 
cd

 
apache_1.3.x

 
6

 
.

 
.

 
/

 
configure

 
--prefix=

 
/

 
www

 
7

 
.

 
cd

 
.

 
.

 
/

 
php-x.x.x

 
8

 
.

 
.

 
/

 
configure

 
--with-mysql

 
--with-apache=.

 
.

 
/

 
apache_1.3.x

 
--enable-track-vars

 
9

 
.

 
make

 
10

 
.

 
make

 
install

 
11

 
.

 
cd

 
.

 
.

 
/

 
apache_1.3.x

 
12

 
.

 
.

 
/

 
configure

 
--activate-module=src

 
/

 
modules

 
/

 
php4

 
/

 
libphp4.a

 
13

 
.

 
make

 
14

 
.

 
make

 
install

 
15

 
.

 
cd

 
.

 
.

 
/

 
php-x.x.x

 
16

 
.

 
cp

 
php.ini-dist

 
/

 
usr

 
/

 
local

 
/

 
lib

 
/

 
php.ini

 
17

 
.

 
"

 
Editez

 
votre

 
fichier

 
httpd.conf

 
ou

 
srm.conf

 
et

 
ajoutez

 
:

 
"

 
AddType

 
application

 
/

 
x-httpd-php

 
.php

 
18

 
.

 
"Utilisez

 
votre

 
procédure

 
habituelle

 
pour

 
redémarrer

 
le

 
serveur

 
Apache

 
.

 
(vous

 
devez

 
arrêter

 
puis

 
redémarrer

 
le

 
serveur

 
,

 
et

 
pas

 
seulement

 
forcer

 
le

 
serveur

 
à

 
relire

 
la

 
configuration

 
initiale

 
)

 
.



Compilation

Lorsque PHP est configuré , vous êtes prêts à compiler l ' exécutable CGI . La commande make La commande make doit prendre tout en charge . Si ce n ' est pas le cas et que vous restez bloqué , reportez-vous aux problèmes courants .