Configurer Cesium sur un serveur web

 Installer Cesium sur un serveur web

Cesium peut être facilement installé sur la plupart des serveurs web, comme Apache ou Nginx :

Manuellement

  • Téléchargez la dernière version . Choisissez le web-packaging (cesium-vX.Y.Z-web.zip) 

  • Décompressez dans un dossier vide 

  • Configurez un hôte virtuel, pour utiliser le dossier précédemment créé en tant qu'administrateur système. 

  • Vérifiez que le fichier index.html existe dans le dossier root.

Automatiquement, via un script d'installation (Linux uniquement)

                 
              
                   
                

Note: il est possible que vous ayez besoin d'être root. Si tel est le cas, remplacer | bash par | sudo bash 


 Pour changer la configuration par défaut sur un serveur web

       Éditez le fichier config.js et inscrivez les propriétés par défaut :

angular.module("cesium.config", [])
.constant("csConfig", {
"fallbackLanguage": "en",
"rememberMe": false,
"timeWarningExpireMembership": 5184000,
"timeWarningExpire": 7776000,
"useLocalStorage": true,
"useRelative": true,
"decimalCount": 4,
"helptip": {
"enable": true,
"installDocUrl": "https://github.com/duniter/duniter/blob/master/doc/install-a-node.md"
},
"node": {
"host": "gtest.duniter.org",
"port": "10900"
},
"plugins": {
"es": {
"enable": "false",
"host": "data.gtest.duniter.fr",
"port": "80"
}
},
"version": "0.9.7",
"build": "2017-01-17T08:27:57.915Z"
});


  Configurer un noeud duniter :

  • Paramétrez node.host et node.port sur l'adresse du noeud par défaut

  Configurer l'extension optionnelle pour ElasticSearch Duniter4j nod :

  • Paramétrez  les plugins.es.host et plugins.es.port sur l'adresse ES du noeud par défaut.        
  • Paramétrez  plugins.es.enable en [true|false] pour changer l'état de l'extension par défaut.

Pour en savoir plus sur les options de configuration,  consultez la documentation détaillée.