© 2005 Frédéric Daniel Luc LEHOBEY. Ce document est publié sous la licence GNU GPL. Merci d'en respecter les termes.
J'utilise apache2 car il est compatible IPv6.
# aptitude install apache2
Il faudra faire le lien avec php :
# aptitude install libapache2-mod-php4
# 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).
# 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
À 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
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.