Produit concerné | JMap | Versions | 7 |
---|
L’installation de JMap se fait typiquement sur un serveur qui sera accédé par l’ensemble des utilisateurs. Lors de l’installation, toutes des composantes de JMap sont installées (JMap Server, applications JMap Pro, JMap Admin, etc.). Assurez-vous de maintenir le système à jour en installant les correctifs les plus récents. Il est recommandé de faire une copie de sécurité du système avant de procéder à l'installation.
Avant de procéder à l'installation, vérifiez les prérequis dans l'article Spécifications techniques JMap Server de la version de JMap que vous allez installer.
Choisissez le bon programme d’installation en fonction de la plate-forme cible. Les noms varient pour indiquer la version de JMap Server : Amsterdam, Bogota, Cairo, Dakar, Edinburgh, etc.
Programme d’installation complète | Plate-forme cible |
---|---|
jmap_7_version_build_windows-x64.exe | Windows 64 bits |
jmap_7_version_build_windows.exe | Windows 32 bits |
jmap_7_version_build_unix64.sh | Linus et Unix 16.04 64 bits |
jmap_7_version_build_unix.sh | Linux et Unix 16.04 32 bits |
jmap_7_version_build_macos.dmg | macOS |
Les programmes d’installation peuvent être téléchargés du Portail de support K2 https://odoo.k2geospatial.com/fr_CA/web/login. Vous devez créer un compte sur le Portail pour accéder à la section des téléchargements.
Pour exécuter le programme d’installation, vous devez disposer des droits d’administration de système. Sur Windows, il est nécessaire de lancer le programme d'installation en tant qu'administrateur (click droit sur l'installeur -> Exécuter en tant qu'administrateur).
Référez-vous à la section qui correspond à votre situation :
Nouvelle installation sur une plate-forme Windows, macOS ou Linux (avec interface graphique)
Nouvelle installation sur une plate-forme Linux sans interface graphique
Migration ou mise à jour d’une installation existante vers JMap Server (JMap 7)
Cette section décrit le cas où vous faites une nouvelle installation de JMap Server sur une plate-forme Windows, macOS ou Linux avec une interface graphique.
Exécutez le programme d'installation pour la plate-forme souhaitée. Les étapes sont les suivantes :
No | Étape | Description |
---|---|---|
1 | Appuyez sur Next. | |
2 | Acceptez les termes de la licence. Appuyez sur Next. | |
3 | Sélectionnez le dossier d’installation de JMap. Le dossier sera créé automatiquement s'il n'existe pas. Si le dossier contient déjà une installation de JMap, le programme d'installation va effectuer une mise à niveau lorsque c'est possible. Voir la section Mise à jour d'une installation existante pour plus d'information. Appuyez sur Next. | |
4 | La copie des fichiers peut prendre quelques minutes. | |
5 | L'installation de JMap Server est terminée. Appuyez sur Finish. |
Pour installer JMap Server sur une plate-forme Linux Ubuntu 16.04, suivez les étapes décrites ci-dessous :
Création et configuration des utilisateurs Linux
Création et configuration de répertoires
Installation de nouvelles versions de JMap Server
Édition d'un fichier en tant que l'utilisateur « jmap »
1. Installez libwebp5 comme suit :
sudo apt update sudo apt install libwebp5 |
1. Créez l'utilisateur « jmap » :
sudo useradd jmap sudo usermod -d /opt/jmap jmap |
1. Créez un répertoire pour les données temporaires :
cd /opt sudo mkdir jmap_temp sudo chown jmap:root /opt/jmap_temp -R sudo chmod 775 /opt/jmap_temp -R |
2. Créez le répertoire pour l'installation de JMap :
cd /opt sudo mkdir jmap |
1. Copiez l'installeur dans /opt/jmap_temp.
2. Modifiez les permissions de l'installeur :
cd /opt/jmap_temp sudo chmod +x [filename].sh |
3. Exécutez l'installeur en tant que « root » :
cd /opt/jmap_temp sudo ./[filename].sh |
IMPORTANT : Installez JMap Server sur le répertoire /opt/jmap.
4. Modifiez le propriétaire des dossiers d'installation :
sudo chown jmap:jmap /opt/jmap -R sudo chown jmap:jmap /opt/i4j_jres -R |
1. Copiez l'installeur dans /opt/jmap_temp.
2. Modifiez les permissions de l'installeur :
cd /opt/jmap_temp sudo chmod +x [filename].sh |
3. Arrêtez le service JMap :
sudo service jmapserverservice stop |
4. Effectuez une copie de sécurité de JMap Server :
sudo cp -R /opt/jmap /opt/jmap_temp sudo mv /opt/jmap_temp/jmap /opt/jmap_temp/jmap_[date] |
5. Exécutez l'installeur en tant que « root », car l'installeur doit modifier le service :
cd /opt/jmap_temp sudo ./[filename].sh |
6. Modifiez le propriétaire des dossiers d'installation :
sudo chown jmap:jmap /opt/jmap -R sudo chown jmap:jmap /opt/i4j_jres -R |
7. Démarrez JMap Server :
sudo service jmapserverservice start |
1. Pour arrêter le service :
sudo service jmapserverservice stop |
IMPORTANT : Si le service ne démarre pas (exemple : licence non présente), vous devez faire un "stop" JMap Server.
2. Pour redémarrer le service :
sudo service jmapserverservice restart |
3. Pour démarrer le service :
sudo service jmapserverservice start |
4. Pour tuer le processus JMap :
ps -ef | grep jmap sudo kill -9 [nombre du processus] |
sudo su - jmap -c "nano -w /[absolute_path_to_file]" |
JMap Server peut être installé par-dessus une installation existante de JMap 6.5 ou de JMap 7. Les configurations existantes seront conservées.
JMap Server Kathmandu peut être installé seulement par dessus une installation existante de JMap Server Jakarta Fix 5, Fix 6 ou Fix 7.
Cet article détaille la procédure à suivre pour migrer une installation existante vers JMap Server (JMap 7) : Guide de migration à JMap Server (JMap 7).
Note : Si vous voulez utiliser JMap sur le port 80 ou 443 il faudra installer JMap sur le port 8080, installer Nginx sur le port 80 ou 443 et configurer la redirection (reverse proxy) vers JMap Server.