apache2+mysql+php4 Debian

Paquet à installer : # apt-get install apache2

Pour valider qu’Apache fonctionne correctement, il faut saisir l’adresse suivante dans un navigateur :

http://localhost

La commande suivante permet de démarrer, d’arrêter, de redémarrer ou de recharger le serveur :

# /etc/init.d/apache2 start (ou stop ou restart ou reload)

Installation de MySQL 4
Paquet à installer :

apt-get install mysql-server

La commande suivante permet de démarrer, d’arrêter, de redémarrer ou de recharger le serveur :

# /etc/init.d/mysql start (ou stop ou restart ou reload)

Si aucun mot de passe n’a encore été défini pour MySQL, la commande suivante sous root permet d’entrer dans le mode ligne de commande de MySQL pour valider que tout fonctionne :

# mysql

Saisir « quit » pour sortir du mode de commande de MySQL.

Si un mot de passe a été défini pour l’utilisateur « root » de MySQL, la commande suivante permet de se connecter à MySQL depuis n’importe quel utilisateur Linux :

$ mysql -u root -p

Installation de PHP
Paquets à installer pour PHP avec le support de MySQL, la possibilité de créer des scripts php (/usr/bin/php) et la libraire pour faire fonctionner apache2 avec php4 :

apt-get install php4 php4-mysql php4-cli libapache2-mod-php4

Après avoir installé PHP, vous pouvez redémarrer apache, mais normalement ce n’est pas nécessaire :

/etc/init.d/apache2 restart

Pour vérifier que PHP fonctionne correctement avec apache, il faut créer par exemple le fichier « test.php » dans « /var/www » contenant la commande suivante :



Et ensuite depuis un navigateur, il faut saisir l’adresse suivante :

http://localhost/test.php

Activer le module MySQL dans PHP
Par défaut, Le module MySQL n’est pas activé dans PHP. Par exemple, si vous utilisez la fonction « mysql_connect », vous aurez le message d’erreur suivant :

Fatal error : Call to undefined function

Pour activer ce module, il faut décommenter la ligne « extension=mysql.so » du fichier « /etc/php4/apache2/php.ini »

Et redémarrer apache :

# /etc/init.d/apache2 restart

Installation de phpmyadmin
Paquet à installer :

apt-get install phpmyadmin

Pour vérifier que « phpmyadmin » fonctionne, il faut saisir l’adresse suivante dans un navigateur :

http://localhost/phpmyadmin

Une fenêtre de connexion à MySQL doit apparaître et si aucun mot de passe n’a encore été défini dans MySQL, il faut mettre « root » en nom d’utilisateur et ne rien mettre en mot de passe.

Après cette installation, je vous conseille vivement de mettre un mot de passe à l’utilisateur « root » de MySQL en cliquant sur le lien « Modifier le mot de passe ».

Advertisements

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

%d bloggers like this: