Установка NextGIS Repka на сервере
На этой странице описано, что требуется для того, чтобы мы произвели установку NextGIS Repka на сервере в рамках покупки версий ПО в редакции NextGIS Web Standard или Extended.
Сервер
Для установки NextGIS Repka потребуется выделенный виртуальный (или физический) сервер с предустановленной операционной системой Linux. Это может быть сервер на базе вашей корпоративной системы виртуализации (VMWare vSphere, Microsoft Hyper-V) или у хостинг провайдера.
Требования по необходимым виртуальным (или аппаратным) ресурсам приведены ниже.
Конфигурация | Минимально | Рекомендуемо |
---|---|---|
vCPU | 2 ядра | 4 ядер |
RAM | 2 GB | 8 GB |
Диск | 10 GB HDD | 50 GB HDD |
Дистрибутив Linux любой из перечисленных ниже (в порядке предпочтения):
- Ubuntu 22.04 LTS
- Ubuntu 20.04 LTS
- Ubuntu 18.04 LTS
- Debian 10
- CentOS 8
Если по каким-то причинам необходимо использовать другой дистрибутив операционной системы Linux, то вам самостоятельно необходимо установить актуальную версию Docker Community Edition и Docker Compose.
Сервер может использоваться совместно с несколькими продуктами NextGIS Web, ID и не должен использоваться для посторонних задач (почтовый сервер, файловое хранилище, сервер PostGIS и пр.).
Для развертывания сервер должен иметь неограниченный доступ в Интернет без использования прокси-сервера, VPN и пр. Прямой “белый” IP-адрес на сервере не требуется, достаточно доступа через NAT.
Доступ к серверу по SSH
Для подключения к серверу необходимо предоставить доступ по SSH напрямую через “белый” IP-адрес сервера или проброс портов на межсетевом экране.
Мы не сможем использовать ваш VPN-сервер для подключения к сети вашей компании и не сможем произвести установку через TeamViewer (AnyDesk, Chrome Remote Desktop и т.п.).
Нам необходимо предоставить полный root-доступ к серверу через sudo. Рекомендуем создать учетную запись nextgis со случайным паролем (или SSH-ключем) и включить ее в sudoers. После установки вы можете заблокировать эту учетную запись.
Технические детали и дальнейшие шаги
Установка NextGIS Repka осуществляется на базе Docker и Docker Compose. Мы подключим вас к приватному репозиторию образов Docker и развернем окружение на базе Docker Compose.
Сервис будет доступен внутри сети по протоколу HTTP на 8088 порту. В случае, если необходимо опубликовать сервис в интернет (например по адресу repka.example.com), то вашим системным администраторам необходимо внести соответствующую запись в DNS-зону вашей компании.
В случае если необходим доступ по протоколу HTTPS, то вашим системным администраторам необходимо развернуть reverse proxy (например nginx), обеспечивающий SSL-шифрование трафика.
Заявка на развертывание NextGIS Repka
Параметры подключения:
- Адрес для подключения SSH:
- Порт SSH (если отличается от 22):
- Имя пользователя (рекомендуем “nextgis”):
- Пароль пользователя:
Дополнительные сведения:
- Необходима ли настройка синхронизации репозиториев NextGIS (модули NextGIS QGIS, инсталляторы, другие пакеты) c NextGIS Repka и каких?
- Необходим ли сетевой инсталлятор для интранет сети вашей организации?
Контакты технического специалиста:
- Фамилия, имя:
- Электронная почта:
- Контактный телефон:
Заявку необходимо отправить по адресу support@nextgis.ru