устанавливать
Как сделать начальную настройкуERDDAP™На вашем сервере
ERDDAP™Может работать на любом сервере, который поддерживаетJavaи Tomcat (и другие серверы приложений, такие как Jetty, но мы не поддерживаем их) .ERDDAP™Проверено на Linux (В том числе на Amazon AWS) Компьютеры Mac и Windows.
- Amazon - Если вы устанавливаетеERDDAP™На примере Amazon Web Services EC2 см.Обзор веб-сервисов AmazonСначала.
- Докер - Axiom теперь предлагаетERDDAP™В контейнере DockerIOOS теперь предлагаетРуководство для быстрого стартаERDDAP™В контейнере Docker. Это стандартERDDAP™Установка, но Аксиом положил его в контейнер докера. Если вы уже используете Docker, вы, вероятно, предпочтете версию Docker. Если вы еще не используете Docker, мы обычно не рекомендуем это. Если вы решили установитьERDDAP™Через Docker мы не предлагаем никакой поддержки процесса установки. Мы еще не работали с Докером. Если вы работаете с этим, пожалуйста, отправьте нам свои комментарии.
- Linux и Mac -ERDDAP™Отлично работает на компьютерах Linux и Mac. Смотрите инструкции ниже.
- Windows - Windows отлично подходит для тестированияERDDAP™и для личного использования (Смотрите инструкции ниже) Но мы не рекомендуем использовать его для общественности.ERDDAPС. бегатьERDDAP™В Windows могут возникнуть проблемы, в частности:ERDDAP™Может быть невозможно быстро удалить и/или переименовать файлы. Вероятно, это связано с антивирусным программным обеспечением. (Например, от McAfee и Norton) Проверка файлов на наличие вирусов. Если вы столкнулись с этой проблемой (которые можно увидеть по сообщениям об ошибках вlog.txtФайл «Невозможно удалить...») Изменение настроек антивирусного программного обеспечения может частично облегчить проблему. Или подумайте об использовании сервера Linux или Mac.
СтандартERDDAP™Инструкции по установке для компьютеров Linux, Mac и Windows:
- Убедитесь, что все зависимости установлены. На машинах без Windows (Linux и Mac) Вам нужен CSH.
Java
-
ДляERDDAP™v2.19+, установленныйJava21. По соображениям безопасности почти всегда лучше использовать последнюю версию.Java21. Пожалуйста, загрузите и установите последнюю версию Открытый JDK (Темурин) 21 (LTS) . Для проверки установки введите, например, "/javaJreBinDirectory/java-version". /usr/local/jdk-21.0.3+9/jre/bin/java инверсия
ERDDAP™работать сJavaиз других источников, но мы рекомендуем Adoptium, потому что это основной, поддерживаемый сообществом, бесплатный (Как в пиве и речи) версияJava21 Долгосрочная поддержка (Бесплатные обновления в течение многих лет после первоначального выпуска) . По соображениям безопасности, пожалуйста, обновитеERDDAPверсияJavaпериодически в виде новых версийJava21 Стать доступным из Adoptium.
ERDDAP™Он был протестирован и широко использовался с 21, а не с другими версиями. По разным причинам мы не тестируем и не поддерживаем другие версии.Java.
Томкат
- Настройка Томкат. Tomcat является наиболее широко используемымJavaСервер приложений, которыйJavaпрограммное обеспечение, которое находится между сетевыми службами операционной системы иJavaСерверное программное обеспечение какERDDAP™. Бесплатное и открытое программное обеспечение (Фосс) .
Вы можете использовать другойJavaСервер приложений (Например, Jetty) Мы тестируем и поддерживаем только Tomcat.
- Загрузите Tomcat и распакуйте его на своем сервере или ПК. Из соображений безопасности лучше всего использовать последнюю версию Tomcat 10. (Версия 9 и ниже не приемлемы.) который предназначен для работы сJava21 или больше. Ниже каталог Tomcat будет называться tomcat.
Предупреждение! Если у вас уже есть Tomcat с другим веб-приложением (Особенно дреды) Мы рекомендуем вам установитьERDDAP™вВторой TomcatПотому чтоERDDAP™Он нуждается в различных настройках Tomcat и не должен конкурировать с другими приложениями для памяти.