Установка сервера лицензий

Системные требования

Строгих требований по месту установки сервера лицензий относительно частного облака Private Cloud нет. Вы можете установить сервер лицензий на ту же машину, на другую машину в той же сети или на машину во внейшней сети.

На машине с установленным сервером лицензий должны быть открыты и доступны порты 8009, 8080 и 8443.

Если у вас есть вопросы — свяжитесь с отделом поддержки AnyLogic: support@anylogic.com.

Установка сервер лицензий

Примечание: Все команды, приведенные ниже, следует выполнять в терминале Linux.

Перед установкой сервера лицензий убедитесь, что порты 8009, 8080 и 8443 открыты и доступны, а также не блокируются файрволом.

  1. Перейдите в директорию, в которую планируете скачать сервер лицензий — например, cd ~/Downloads.
  2. Создайте профиль для пользователя, под которым будете запускать сервер, или выберите один из существующих профилей. Не используйте профиль root.
  3. Убедитесь, что у профиля есть права на запись внутри его домашней директории.
  4. Убедитесь, что на машине установлена библиотека openssl. При необходимости вы можете установить эту библиотеку, выполнив команду:
    apt install libssl1.0.2
  5. Убедитесь, что в директории-хранилище 64-битной библиотеки содержатся такие файлы и символические ссылки: libcrypto.so, libcrypto.so.0.9.8, libcrypto.so.1.0.1. При необходимости вы можете создать символическую ссылку, выполнив команду:
    ln -s /usr/lib/x86_64-linux-gnu/libcrypto.so.1.0.2 /lib/x86_64-linux-gnu/libcrypto.so
  6. Скачайте установочный файл сервера лицензий с помощью команды:
    sudo wget http://files.anylogic.com/custom/anylogic-team-license-server-2.3.201907160000.linux.x86_64.tgz.bin
  7. Запустите файл, выполнив следующую команду внутри директории, в которую загрузили его:
    sudo bash anylogic-team-license-server-2.3.201907160000.linux.x86_64.tgz.bin
  8. На экране появится лицензионное соглашение. Ознакомьтесь с ним и примите его условия. После этого выберите, в какую директорию хотите установить сервер лицензий.

    Примечание: Отвечая на предложенные вопросы, нажимайте клавишу Enter для использования значений имени пользователя и дериктории по умолчанию или задайте желаемые значения после квадратных скобок:
    • Do you agree to the above license terms? [yes or no] — Согласны ли вы с условиями лицензионного соглашения? [да или нет] — Yes
    • Under which user account run AnyLogic Team License Server? [<current_username>] — Какой профиль пользователя использовать для запуска сервера лицензий?
    • In which directory do you want to install AnyLogic Team License Server? [/opt] — В какую директорию следует установить сервер лицензий?

  9. Откройте интерфейс сервера лицензий с помощью браузера на машине, на которой он установлен, или перейдите на страницу http://<имя сервера>:8080 с любого другого устройства. Вы увидите сообщение service is not running / license is missing (сервис не запущен / отсутствует лицензия).
  10. Авторизуйтесь, используя реквизиты по умолчанию: License Server: Логин
  11. Выберите опцию Request Key, заполните форму, затем щелкните по кнопке Send.

    License Server: Credentials

    Примечание: Если у вас не получилось запросить ключ автоматически, скопируйте и вставьте сгенерированный ключ в письмо и отправьте его отделу поддержки:support@anylogic.com.
    Ключ — это вся строка, показанная на изображении выше. Скопируйте его целиком.

  12. Как только вы получите ключ разблокировки, скопируйте его в буфер обмена. Щелкните по кнопке Enter Key, вставьте ключ, затем щелкните по кнопке Unlock.

    License Server: Разблокировка

    В случае успешной активации откроется главная страница:

    License Server: Главная страница

  13. Посмотрите значение поля Private Cloud Lite Server IP, выделенное на изображение выше.

    Примечание: Если вы не видите такой строчки, свяжитесь с отделом поддержки AnyLogic: support@anylogic.com.

См. также

AnyLogic Private Cloud

AnyLogic Cloud

Варианты использования AnyLogic Cloud