Table des matières

© 2005 Frédéric Daniel Luc LEHOBEY. Ce document est publié sous la licence GNU GPL. Merci d'en respecter les termes.

PMB

Installation de PMB sur une Debian Sarge « à la main »

Installation d'apache2

J'utilise apache2 car il est compatible IPv6.

# aptitude install apache2

Il faudra faire le lien avec php :

# aptitude install libapache2-mod-php4

Installation de MySQL

# aptitude install mysql-server

NB : il est important de définir un mot de passe pour l'utilisateur « root » de MySQL. Cette documentation ne traite pas de cette question pour l'instant (à vos risques et périls).

Installation de PHP4

# aptitude install php4

Installation des extensions nécessaires pour PMB.

# aptitude install php4-mysql php4-gd php4-xslt

Penser à redémarrer apache2 pour prendre en compte l'arrivée de ces nouvelles extensions.

# invoke-rc.d apache2 reload

NB : le fichier /etc/php4/apache2/php.ini doit contenir à sa fin les lignes suivantes (sinon, les ajouter et redémarrer apache2 ou mieux réinstaller les paquets correspondant à celles qui manquent) :

extension=mysql.so
extension=xslt.so
extension=gd.so

Téléchargement de PMB

À partir de cette page. Dans mon cas la version pmb2.1.12.zip que je place dans le répertoire /var/www.

Si besoin :

# aptitude install unzip

Puis décompression de l'archive de PMB :

# cd /var/www/
# unzip pmb2.1.12.zip

ATTENTION : Il est toujours (très) dangereux de décompresser une archive en tant que « root ». À vos risques et périls.

Autorisations d'accès pour le serveur apache2 (je ne sais pas si c'est la meilleure configuration).

# chown -R www-data /var/www/pmb

Configuration de PMB

Connexion avec un navigateur sur http://le-nom-de-la-machine/pmb/tables/install (voire http://localhost/pmb/tables/install si l'installation est locale) et configuration selon les instructions habituelles.

À faire

Autres ressources