Открыть меню
Платформа Эра. Документация
Toggle preferences menu
Открыть персональное меню
Вы не представились системе
Your IP address will be publicly visible if you make any edits.

Быстрая установка: различия между версиями

Материал из Платформа Эра. Документации
Нет описания правки
Нет описания правки
 
(не показано 13 промежуточных версий этого же участника)
Строка 9: Строка 9:
apt-get update
apt-get update
apt-get install nano zip unzip curl wget
apt-get install nano zip unzip curl wget
wget https://download.era-platform.ru/installer/era_installer_250120.zip
wget https://download.era-platform.ru/installer/era_installer_250805.zip
wget https://download.era-platform.ru/era/era_1_8_26_docker.tar.gz
wget https://download.era-platform.ru/era/era_1_9_3_docker.tar.gz
unzip -q era_installer_250120.zip
unzip -q era_installer_250805.zip
mv era_1_8_26_docker.tar.gz common/era/image
mv era_1_9_3_docker.tar.gz era_installer_250805/era/image
cd common
cd era_installer_250805/era
bash era.sh install --usedefaults --ipaddress=127.0.0.1 --postfix= --master=y --masterdomain=domain.com --dopginstall=y --usereplic=n --pgmode=d --usedockerhubpgimage=y --pgport=5452 --pskcookie=123456
bash era.sh install --usedefaults --ipaddress=127.0.0.1 --postfix= --master=y --masterdomain=era.test --dopginstall=y --usereplic=n --pgmode=d --usedockerhubpgimage=y --pgport=5452 --pskcookie=123456 --erawshttpport=8080 --erawshttpsport=8443
</syntaxhighlight>Данный набор установит все необходимые зависимости, загрузит скрипт установки и образ системы, после чего запустит скрипт установки для разворота платформы Эра с PostgreSQL в docker-контейнерах.
</syntaxhighlight>Данный набор установит все необходимые зависимости, загрузит скрипт установки и образ системы, после чего запустит скрипт установки для разворота платформы Эра с PostgreSQL в docker-контейнерах.  


В последней команде '''необходимо указать''' имя будущего мастер-домена вместо domain.com, например era.mydomain.ru. <blockquote>Имя мастер домена не обязательно должно совпадать с фактическим доменным именем сервера</blockquote>После запуска скрипта установки, он запросит дополнительные параметры для установки системы.
Последняя команда bash era.sh ... выполняет саму установку. В примере указаны данные для разворачивания учебной среды. В зависимости от потребностей, некоторые из параметров рекомендуется изменить: 
{| class="wikitable"
!Параметр
!Значение
!Комментарий
|-
|masterdomain
|era.test
|Имя мастер-домена. Ключевой момент - привязка лицензии. К домену era.test можно привязать учебную лицензию.
Если производится установка продуктивной среды, необходимо указать мастер-домен, на который выпущена лицензия.
После установки достаточно сложно изменить
|-
|erawshttpport
|8080
|HTTP-порт, используемый платформой. Для продуктивных сред рекомендуется использовать 80
|-
|erawshttpsport
|8443
|HTTPS-порт, используемый платформой. Для продуктивных сред рекомендуется использовать 443
|}


После установки платформы, необходимо активировать лицензию, [[Установка платформы в различных конфигурациях#Создание и активация конфигурации|создать конфигурацию]] и [[Установка продуктового слоя|установить продуктовый слой]].
Учебная лицензия для домена era.test размещена на [[Учебная лицензия|отдельной странице]]. <blockquote>Имя мастер домена не обязательно должно совпадать с фактическим доменным именем сервера</blockquote>После запуска скрипта установки, он запросит дополнительные параметры.
 
После установки платформы, необходимо [[Лицензирование|активировать лицензию]], [[Установка платформы#Шаг 2. Создание конфигурации|создать конфигурацию]] и [[Установка продуктового слоя|установить продуктовый слой]].
[[Категория:Практика]]
[[Категория:Практика]]
[[Категория:Администрирование]]
[[Категория:Администрирование]]

Текущая версия от 10:17, 27 октября 2025

Детальное описание процесса установки в различных конфигурациях можно найти в данной статье.

В данной статье приведен набор команд для быстрой установки платформы эра на сервере с установленным Debian 10/11/12.

Для установки платформы на других операционных системах, необходимо использовать соответствующие платформенные утилиты вместо apt-get.


Для быстрой установки платформы в односерверной конфигурации с базовыми настройками необходимо выполнить следующий набор команд:

apt-get update
apt-get install nano zip unzip curl wget
wget https://download.era-platform.ru/installer/era_installer_250805.zip
wget https://download.era-platform.ru/era/era_1_9_3_docker.tar.gz
unzip -q era_installer_250805.zip
mv era_1_9_3_docker.tar.gz era_installer_250805/era/image
cd era_installer_250805/era
bash era.sh install --usedefaults --ipaddress=127.0.0.1 --postfix= --master=y --masterdomain=era.test --dopginstall=y --usereplic=n --pgmode=d --usedockerhubpgimage=y --pgport=5452 --pskcookie=123456 --erawshttpport=8080 --erawshttpsport=8443

Данный набор установит все необходимые зависимости, загрузит скрипт установки и образ системы, после чего запустит скрипт установки для разворота платформы Эра с PostgreSQL в docker-контейнерах.

Последняя команда bash era.sh ... выполняет саму установку. В примере указаны данные для разворачивания учебной среды. В зависимости от потребностей, некоторые из параметров рекомендуется изменить:

Параметр Значение Комментарий
masterdomain era.test Имя мастер-домена. Ключевой момент - привязка лицензии. К домену era.test можно привязать учебную лицензию.

Если производится установка продуктивной среды, необходимо указать мастер-домен, на который выпущена лицензия. После установки достаточно сложно изменить

erawshttpport 8080 HTTP-порт, используемый платформой. Для продуктивных сред рекомендуется использовать 80
erawshttpsport 8443 HTTPS-порт, используемый платформой. Для продуктивных сред рекомендуется использовать 443

Учебная лицензия для домена era.test размещена на отдельной странице.

Имя мастер домена не обязательно должно совпадать с фактическим доменным именем сервера

После запуска скрипта установки, он запросит дополнительные параметры.

После установки платформы, необходимо активировать лицензию, создать конфигурацию и установить продуктовый слой.