Page suivante Page précédente Table des matières

1. Installation de l'annuaire

1.1 Pré-requis

Liste des logiciels à installer pour faire fonctionner l'annuaire hitweb :

Pour installer un paquet PEAR, il faut exécuter en ligne de commande :

$ pear install <nom du paquet>

Pour avoir plus d'information sur PEAR, je vous conseille de visiter le site officiel :
http://pear.php.net/

1.2 Récupérer les sources

Les sources sont disponibles sur le site de hitweb, à l'adresse suivante :

http://annuaire.hitweb.org/about/download.php

Si vous avez des problèmes pour récupérer les sources sur hitweb, vous pouvez les récupérer sur les sites suivants :

Sur savannah.gnu.org :
http://savannah.gnu.org/projects/hitweb/

Sur freshmeat.net :
http://freshmeat.net/projects/hitweb/

Je vous conseille fortement, de toujours récupérer la dernière version de l'application sur l'un des sites ci-dessus. Car il m'est impossible de mettre à jour l'application sur l'ensemble des sites qui référencent le projet hitweb.

1.3 Installer la base de données

Vous trouverez à la racine des sources de l'application un répertoire sql/ qui contient le fichier de création des tables (hitweb.sql).

ATTENTION !!! Si vous voulez faire une mise à jour, il ne faut pas utiliser ce fichier. Veuillez lire la partie "Mise à jour de l'annuaire".

Création de la base de données pour hitweb :

$ mysqladmin create hitweb

Création des tables pour l'annuaire :

$ mysql hitweb < sql/hitweb.sql

1.4 Installer les sources de hitweb

Pour installer les sources de hitweb, il suffit de décompresser le fichier source et de placer le tout dans votre répertoire web.

Pour ceux qui ont la possibilité d'installer hitweb en ligne de commande, je vous conseille d'utiliser le Makefile.

$ ./configure --with-web_dir=/www/htdocs/hitweb \
--with-appname=hitweb --with-appversion=4.2 \
--with-dbbase=mysql --with-dbhost=localhost \   
--with-dbname=hitweb --with-dbuser=root \
--with-google_adsense_crypt=toto;

$ make install


Page suivante Page précédente Table des matières