Mise à jour
Comment faire une mise à jour d'unERDDAP™sur votre serveur
Changements
- Effectuer les modifications énumérées dansChangementsdans la section intitulée « QuestionsERDDAP™Les administrateurs doivent savoir et faire » pour tous lesERDDAP™versions depuis la version que vous utilisiez.
Java
- Si vous mettez à niveau à partir deERDDAP™version 2.18 ou ci-dessous, vous devez passer àJava21 (ou plus récents) et le Tomcat 10. VoirERDDAP™instructions d'installation pourJavaetTomcat. Vous devrez également copier votre_tomcat_/content/erddaprépertoire depuis votre ancienne installation Tomcat vers votre nouvelle installation Tomcat.
Télécharger
- TéléchargerGuerredans tomcat/webapps . (version 2.25_1, 592,292,039 octets, MD5=652AFC9D1421F00B5F789DA2C4732D4C, datée du 2024-11-07)
messages.xml
-
- Fréquent: Si vous mettez à niveau à partir deERDDAP™version 1.46 (ou au-dessus) et vous utilisez simplement les messages standard, les nouveaux messages standard.xml seront installés automatiquement (parmi les fichiers .class via erddap. guerre) .
- Rare: Si vous mettez à niveau à partir deERDDAP™version 1.44 (ou moins) , vous DEVEZ supprimer l'ancien fichier message.xml: tomcat/content/erddap/messages.xml . Le nouveau standard message.xml sera installé automatiquement (parmi les fichiers .class via erddap. guerre) .
- Rare: Si vous modifiez toujours le fichier message.xml standard (en place) , vous devez apporter ces modifications au nouveau fichier message.xml (qui est WEB-INF/classes/gov/noaa/pfel/erddap/util/messages.xml après erddap.war est décomprimé par Tomcat).
- Rare: Si vous maintenez un fichier Messages.xml personnalisé dans_tomcat_/content/erddap/, Tu dois comprendre. (par diff) quelles modifications ont été apportées aux messages.xml par défaut (qui sont dans le nouveau erddap. guerre comme WEB-INF/classes/gov/noaa/pfel/erddap/util/messages.xml) et modifiez votre fichier de messages personnalisés.xml en conséquence.
Installer
- Installez le nouveauERDDAP™dans Tomcat: \* N'utilisez pas Tomcat Manager. Tôt ou tard, il y aura des problèmes de mémoire de PermGen. Il vaut mieux arrêter et démarrer Tomcat. \* Remplacer les références à tomcat ci-dessous par le répertoire Tomcat actuel de votre ordinateur.
Linux et Macs
- Arrêt Tomcat : À partir d'une ligne de commande, utilisez : tomcat/bin/shutdown.sh Et utiliser ps -ef|grep tomcat pour voir si / quand le processus a été arrêté. (Ça peut prendre une minute ou deux.)
- Supprimer la décompressionERDDAP™installation: Dans tomcat/webapps, utilisez rm -rf erddap
- Supprimer l'ancien erddap. fichier de guerre: Dans tomcat/webapps, utilisez rm erddap. guerre
- Reçu le nouveau erddap. fichier de guerre du répertoire temporaire vers tomcat/webapps
- Redémarrer Tomcat etERDDAP: utiliser tomcat/bin/startup.sh
- AffichageERDDAP™dans votre navigateur pour vérifier que le redémarrage a réussi.
(Souvent, vous devez essayer quelques fois et attendre une minute avant de voirERDDAP™.)
Fenêtres
- Arrêt Tomcat : À partir d'une ligne de commande, utilisez : tomcat\bin\shutdown.bat
- Supprimer la décompressionERDDAP™installation: Dans tomcat/webapps, utilisez del /S/Q erddap
- Supprimer l'ancien erddap. fichier de guerre & #160;: Dans tomcat\webapps, utilisez del erddap. guerre
- Reçu le nouveau erddap. fichier de guerre du répertoire temporaire vers tomcat\webapps
- Redémarrer Tomcat etERDDAP: utiliser tomcat\bin\startup.bat
- AffichageERDDAP™dans votre navigateur pour vérifier que le redémarrage a réussi. (Souvent, vous devez essayer quelques fois et attendre une minute avant de voirERDDAP™.)
Problèmes de mise à jourERDDAP? Voir notresection sur l'obtention d'un soutien supplémentaire.