» LA FAUSSE PISTE DES SERVEURS » Serveurs SIG » Réaliser un serveur web géographique - Partie 1
 
Tout déplier Tout replier
GPS

 

Google
 
MapServer, un Web GIS libre
Réaliser un serveur web géographique - Partie 1

 
Cet article s’adresse à ceux qui souhaiteraient monter un petit serveur "géographique" sur un réseau local informatique. Il s’appuie sur notre expérience pratique de la mise en place d’un serveur SIG dans le cadre de la mallette "géographie" dans les écoles des Hautes Alpes.

PRÉREQUIS MATÉRIELS

Même s’il est possible de récupérer une vieille machine pour construire le serveur (cela fonctionnera mais... lentement), nous vous recommandons de choisir un modèle performant pour ce type de travail.

Il faut savoir que la carte graphique n’a pas besoin d’être performante (ce sont les postes clients qui affichent les cartes et le serveur ne fait que transmettre les données permettant l’affichage) ; qu’une carte son est inutile...

A titre d’exemple, pour une utilisation classique, les caractéristiques suivantes d’un serveur devraient suffire :

  • pentium 4
  • 1Go RAM
  • 80Go disque dur
  • carte réseau 10/100Mbs
  • lecteur DVD (graveur si vous voulez faire des sauvegardes)
  • une ventilation renforcée du boîtier (l’ajout d’un extracteur peut être intéressant)
  • une alimentation de 350/400W

Bien sûr, on vous conseillera de compléter avec un onduleur.

Le serveur SIG de la mallette géographie est un HP Proliant ML110 avec 1Go RAM + 2 disques durs 80Go SATA en RAID 1) + lecteur/graveur DVD+

le serveur devant être accessibles à des postes clients, vous ajouterez un switch et le câblage nécessaire. Si c’est juste pour tester un système "1 serveur - 1 client", un câble réseau croisé suffira entre les deux machines.

PRÉREQUIS LOGICIELS

Le serveur tourne avec le système d’exploitation Linux. Nous avons choisi la distribution "Ubuntu Serveur". Il faudra donc vous procurer la Ubuntu server 7.04.

Vous pouvez aussi prendre une ubuntu classique, pour profiter d’un environnement graphique sur le serveur. Si cela peut être pratique pour ceux qui n’aiment pas les lignes de commande, cela présente un défaut important : une partie de la puissance de la machine sera utilisée pour faire fonctionner cet environnement au détriment de sa fonction SIG.

D’autres éléments logiciels doivent être implantés. la principale liste est :
- PostGres
- PostGIS
- GDAL
- GRASS

Nous les aborderons au fur et à mesure de leur installation dans le paragraphe suivant.

De façon facultative, des ressources cartographiques initiales peuvent être également implantée. Nous en parlerons plus tard, une fois l’installation du serveur SIG fonctionnelle.

L’INSTALLATION DU SERVEUR...

La première chose à faire est de vérifier si votre machine supporte la distribution Ubuntu ; pour cela il suffit de tester votre machine avec un cdlive Ubuntu. Si tout fonctionne correctement. Vous passez à l’installation, sinon, vérifiez les composants en cause et changez-les (par ex une cart graphique non reconnue, une carte réseau non configurable, etc.).

Vous pouvez accepter le partionnement automatique de votre disque dur, sauf si vous souhaitez avoir une organisation différente (plus de partitions que les deux par défaut / et swap). Dans notre serveur nous avons partitionné les 2 disques 80Go chacun en 3 ( /, /home et swap) en RAID 1 (ce qui permet d’avoir le 2e disque dur en mirroir... en cas où l’un des 2 disques venaient à rendre l’âme).

Si vous choisissez le RAID 1, la démarche est de partitionner à l’identique les 2 disques (de même taille pour faire simple) au format RAID, puis d’associer 3 multidisques (dans notre cas) les partitions identiques 2 par 2 à leur nom de montage (par ex. /, swap, /home)

Il ne vous reste qu’à poursuivre de façon classique l’installation de la Ubuntu server, n’oubliez pas de valider l’installation des fonctionnalités LAMP (serveurs Apache, PHP, MySQL), d’ajouter un compte utilisateur, etc.

L’installation server ne fournit pas d’interface graphique, si vous en avez vraiment besoin vous pourrez l’ajouter plus tard

Voilà... le serveur de base est fonctionnel maintenant. Il reste encore à installer les logiciels nécessaires à la spécificité "géographie", comme MapServer et PostGis ce que vous découvrirez dans la seconde partie (parution fin août 2007)

SUR LES POSTES CLIENTS

Les ordinateurs qui se connecteront au serveur peuvent être sous Linux ? MacOS et Windows.

Pour pouvoir interroger le serveur SIG, un simple navigateur internet suffit. Nous vous recommandons Firefox (version 2.0 minimum).

Pour pouvoir créer des cartes et les intégrer au serveur nous utilisons le logiciel SIG libre QuantumGIS 0.8 (minimum) disponible en français.

POUR EN SAVOIR PLUS

 
 
Publié le jeudi 9 août 2007

 
 
 
Les autres articles de cette rubrique :
 
Publié le dimanche 25 octobre 2009 par Red Herring
 
Publié le samedi 4 octobre 2008 par Red Herring
Mis à jour le dimanche 5 octobre 2008
 

 
 
Accueil     |    Syndication     |    Plan du site     |    Espace rédacteurs     |    Se connecter
  Mis à jour le mardi 30 octobre 2012