Debian woody LA2MP+SVN Howto

Comment installer Apache 2.0.x, Subversion, MySQL 4.1 et PHP 4.1.x sous Debian Woody Stable
 

Nouveautés sur le Web

Apache 2 et Subversion

Pour l’installation de Apache 2 et de Subversion, je vais faire mon flémard et vous renvoyer à cet article écrit par Loïc d’Anterroches. Il détaille l’installation en utilisant des backports du site backports.org.

MySQL 4.1

Ensuite pour installer MySQL 4.1, ajouter la ligne suivante à /etc/apt/sources.list

Puis taper la commande suivante :

Ne pas oublier de changer le mot de passe root en tapant :

PHP 4.1

Enfin, pour installer PHP 4.1, il va falloir se salir les mains, en effet, je n’ai pas trouvé de package debian déjà tout fait (Si quelqu’un connait, ça m’intéresse ;) )

-  Pré-requis

Une étape préalable est nécessaire, en effet, il faut également installer le package apache2-dev qui fournit apxs2 dont on a besoin pour compiler php. Ce package est disponible sur le dépôt de backports.org spécifié dans l’article de Loïc, il n’est donc pas nécessaire de modifier à nouveau /etc/apt/sources.list.

Il suffit de taper la commande :

-  Sources

On commence par télécharger les sources sur le site de l’éditeur. A l’heure de l’écriture de ces lignes, j’ai téléchargé la version 4.3.10.

-  Configuration

On peut enfin compiler PHP [1] :

-  Compilation et Installation

Taper :

APXS2 se charge de copier libphp4.so dans le répertoire /usr/lib/apache2/modules/ et ajoute tout seul au fichier /etc/apache2/httpd.conf la ligne suivante :

Donc rien à faire de ce coté là.

-  Paramétrage

Il reste juste une toute petite étape, en effet, éditer le fichier /etc/apache2/apache2.conf, chercher la ligne contenant la directive DirectoryIndex et vérifier que index.php est présent dans la liste.

Enfin, décommenter les lignes suivantes :

Et ajouter les lignes suivantes juste en dessous :

Voilà, c’est terminé :)

Ce Howto est un mémo personnel, je me suis dit que ça pouvait servir à d’autres, donc le voici, il n’y a donc absolument aucune garantie :)

Sinon pour ceux qui se demandent pourquoi, ya des smileys partout, bah parce que aujourd’hui, je suis de bonne humeur ;)

[1] Certaines dépendances peuvent ne pas être installées sur votre système, mais là j’ai pas le courage de détailler, peut être plus tard ;)




Forum de l'article