Voici la liste des commandes sous Linux nécessaires pour installer à la main geonetwork sur un serveur linux de type Debian (comme Ubuntu):
Il vous faut tout d’abord installer les outils nécessaires à la compilation de geonetwork, à savoir les paquets subversion (commande svn), maven2 (commande mvn) et éventuellement unzip (qui normalement est installé par défaut).
Notez que nous allons installer geonetwork dans le répertoire /usr/local/geonetwork/ que nous allons préalablement créer.
Passez en mode root:
sudo -iPuis, tapez ces commandes:
svn co https://geonetwork.svn.sourceforge.net/svnroot/geonetwork/trunk geonetwork cd geonetwork mvn clean install mvn assembly:assembly mkdir /usr/local/geonetwork mv target/release/geonetwork-2.7.0-SNAPSHOT-bin.zip /usr/local/geonetwork/. cd /usr/local/geonetwork unzip geonetwork-2.7.0-SNAPSHOT-bin.zip cd geonetwork cd bin ./start-geonetwork.shPour tester l’installation, allez sur http://localhost:8080/geonetwork
Dans la foulée, geoserver s’est installé: http://localhost:8080/geoserver/web
Par défaut pour geoserver, l’utilisateur admin est « admin » (sans les guillemets) et le mot de passe est « geoserver » (toujours sans les guillements).
Détail à signaler. Par défaut la carte wms affichée est appelée par une requete WMS en localhost sur le geoserver installé conjointement à geoNetwork. Si vous tentez de consulter votre service geonetwork d’un autre poste, aucune carte s’affiche…
Il faut pour pallier cela, éditer le fichier config-gui.xml et modifier toutes les ligne appelant le service wms en changant localhost par l’adresse (routable) de votre serveur, par exemple 193.89.123.125 (à vous de la connaître…)
Cherchez dans config-gui.xml toutes les lignes appelant:
http://localhost:8080/geoserver/wms
et remplacez les par
http://193.89.123.125:8080/geoserver/wms
Installation plus rapide
Bon, il est vrai qu’il y a un autre moyen d’installer geonetwork (beaucoup) plus simplement. Téléchargez le fichier jar nommé geonetwork-install-2.x.x-0.jar (on supposera que le fichier jar a été téléchargé dans /home/mon_user/Téléchargement/) puis dans un terminal (sans faire le sudo -i), tapez:
sudo java -jar /home/mon_user/Téléchargement/geonetwork-install-2.x.x-0.jarD’autres informations sont là: http://trac.osgeo.org/geonetwork/
http://localhost:8080/geoserver/wms