jump to navigation

PHP fonctionnel avec Apache janvier 4, 2011

Posted by Sylvain A. in Informatique.
trackback

Il y a eu des clashes, des Crashs et des Claques, durant plus de deux semaines à maintenir le VPS.

En effet l’ISP/ FAI m’a fourni un VPS doté d’une ancienne version de l’OS. Ce denier a zappé la migration vers une version de l’OS plus récente et sécurisée.

Il faut, selon le support payer des heures de travail au service technique, car la migration leur coûte.  Je veux bien payer. Mais, il n’avait qu’à nous livrer le Nec plus ultra des VPS, avec la dernière monture dessus. Au lieu de cela, malgré le nombre de réclames postées, l’ISP est resté ferme.

Vous payer 3 mois de support on vous dédie un administrateur, qui pourra vous assister.

A vos livres Unix et aux forums sur la toile combattant de tous les temps !

Deux semaines durant à faire migrer ce VPS de Debian Etc à Debian Lenny, des clashes à go go. Et la cerise sur la gâteau, cela a fini par user les doigts. A tel enseigne que j’ai téléchargé et installé un utilitaire dénommé Kilomètre.

Tenez-bien !  Ce petit programme ne fait  qu’un chose : Comptabiliser la distance parcouru de votre souris.  Après une journée de travail vous – vous rendez compte que vos mouvement de souris en fait 800 m et +plus encore. Impressionnant NON.e

Mais revenons à l’objet du billet. A parti des mises à jour (de vers Debian Etc à Debian Lenny) comment faire fonctionner PHP5 et Apache ensemble. Car tout fonctionne à merveille sauf le le couple PHP via apache2 qui ne répond pas.

C’est très simple – nous dit Chris -  d’obtenir cela pour votre distribution Debian / stable / de test / instable).

Les quelques commandes utiles pour la recherche des paquets présentement installés sont les suivantes:

apt-cache search apache
apt-cache search php

Vous devez décider, si vous souhaitez utiliser Apache 1.x ou Apache 2.x – et installer le paquet correspondant. – si vous ne l’avez pas déjà présent, dans votre système. Voici comme exemple :

apt-get install apache2

Décidez ensuite si vous souhaitez PHP4 ou PHP5. (PHP5 est disponible à présent on on vous le conseille). Si vous avez choisi PHP5 vous l’installer avec:

apt-get install php5

Une fois que vous avez installé le package PHP approprié, vous aurez besoin, pour obtenir le module correspondant à Apache – du nom réel dépendant de la version que vous avez choisi – dans notre exemple c’est PHP5.  Pour cet exemple vous exécutez :

apt-get install libapache2-mod-php5

Sans ce dernier paquet, PHP ne sera pas géré par Apache!

Une fois fait, c’est à dire le modules PHP4 ou PHP5 pour Apache2 installé, il sera automatiquement configuré. S’il c’est pas le cas, vous devez l’activer manuellement en utilisant l’outil a2enmod :

# a2enmod php5
This module is already enabled!
(Ou "a2enmod php4" for PHP4.)

Il y a plusieurs autres librairies PHP  pour les différentes besoins – interfaces de base de données, manutention XML,.. etc.  Si vous avez besoin de faire quelque chose que PHP n’arrive pas faire, essayez d’utiliser la commande  “apt-cache search ce_quelque_chose“  pour voir s’il ya un module pour ce_que_chose que vous cherchez à exécuter via PHP.

Note – ce billet n’est pas censé être un guide exhaustif – juste Ôraclequelque chose qui peut vous servir; comme  point de départ. Laissez vos commentaires & c’est en bas que ça se passe !

Commentaires»

No comments yet — be the first.

Répondre

Entrez vos coordonnées ci-dessous ou cliquez sur une icône pour vous connecter:

Logo WordPress.com

Vous commentez à l'aide de votre compte WordPress.com. Déconnexion / Changer )

Twitter picture

Vous commentez à l'aide de votre compte Twitter. Déconnexion / Changer )

Photo Facebook

Vous commentez à l'aide de votre compte Facebook. Déconnexion / Changer )

Connexion à %s

Suivre

Get every new post delivered to your Inbox.