Форум

[Kickidler] Установ...
 
Уведомления
Очистить все

Инфо [Kickidler] Установка локального центра лицензирования Kickidler на Centos 7

 
Джеки Чан
Известный участник Модератор Гильдия переводчиков

ВНИМАНИЕ!!! ПЕРЕД УСТАНОВКОЙ НЕ ЗАБУДЬТЕ УВЕЛИЧИТЬ МЕСТО НА ТОМЕ ROOT, ЕСЛИ ЭТОГО НЕ СДЕЛАТЬ СРАЗУ ПЕРЕД УСТАНОВКОЙ СЕРВЕРА ЛИЦЕНЗИРОВАНИЯ, ТО ВЫ ПОТОМ СТОЛКНЕТЕСЬ С ПРОБЛЕМОЙ НЕХВАТКИ МЕСТА ДЛЯ ЗАПИСЕЙ И ВАШ СЕРВЕР ПРОСТО ВСТАНЕТ.
КАК ЭТО СДЕЛАТЬ КАК УКАЗАЛ ЗДЕСЬ

Скачать: [Kickidler] Как в Сentos 7 уменьшить home, увеличить root
Скачано: 157, размер: 0, дата: 12 Май. 2022

Установка Центра Лицензирования

1. Ставим пакет wget

yum install wget

2. Качаем мастер файл по установке центра лицензирования

wget  http://download.kickidler.com/master.tar.gz 

3. Распаковываем данный пакет в /opt/

sudo tar -xzf /root/master.tar.gz -C /opt/

4. После распаковки архива убедитесь, что настроены все необходимые разрешения на папку и на исполняемый файл
локального центра. Для этого введите команды:

ls -l /opt/KickidlerMaster
ls -l /opt/KickidlerMaster/bin/master

5. Измените права доступа к исполняемому файлу локального центра командой:

sudo chmod +x /opt/KickidlerMaster/bin/master

6. Выполните первый тестовый запуск программы

/opt/KickidlerMaster/bin/master

7. После первого запуска необходимо дождаться завершения процесса разворачивания Центра Лицензирования.
Посмотреть за работой Центра Лицензирования можно с помощью команды 

sudo tail -f /opt/KickidlerMaster/log/master
Внимание!
Дождитесь завершения процесса разворачивания.
2019-09-17 14:39:02.895 2525 INFO aup compileIndex done
2019-09-17 14:39:03.154 2525 INFO serverHandshakeTimeout: 2000
2019-09-17 14:39:03.154 2525 INFO server address: 0.0.0.0:7907
2019-09-17 14:39:03.154 2525 INFO billing server address: 0.0.0.0:40401
2019-09-17 14:37:01.861 2525 INFO start
2019-09-17 14:37:01.862 2525 INFO cert: MASTER for sample, dedicated
2019-09-17 14:37:01.862 2525 INFO allowedGrabbersBound: 1
2019-09-17 14:37:01.862 2525 INFO ssl/tls auth info loaded
2019-09-17 14:37:01.863 2525 INFO aup changes detected
2019-09-17 14:37:01.863 2525 INFO aup addIndex lin32.zip
2019-09-17 14:37:01.867 2525 INFO aup addIndex lin64.zip
2019-09-17 14:37:01.871 2525 INFO aup addIndex macsystem64.zip
2019-09-17 14:37:01.871 2525 INFO aup addIndex macviewer64.zip
2019-09-17 14:37:01.875 2525 INFO aup addIndex oldlin32.zip
2019-09-17 14:37:01.876 2525 INFO aup addIndex oldlin64.zip
2019-09-17 14:37:01.876 2525 INFO aup addIndex win32.zip
2019-09-17 14:37:01.882 2525 INFO aup addIndex win64.zip
2019-09-17 14:37:01.886 2525 INFO aup compileIndex
2019-09-17 14:37:01.888 2525 INFO aup body file created: /opt/mas…
…
…
…
2019-09-17 14:39:02.895 2525 INFO aup compileIndex done
2019-09-17 14:39:03.154 2525 INFO serverHandshakeTimeout: 2000
2019-09-17 14:39:03.154 2525 INFO server address: 0.0.0.0:7907
2019-09-17 14:39:03.154 2525 INFO billing server address: 0.0.0.0:40401

8. Остановите Центр Лицензирования

sudo /opt/KickidlerMaster/bin/master -terminate

9. Выполните интеграцию с подсистемой инициализации Linux для Центра Лицензирования
Для удобства интеграции в архиве находится скрипт. Выполните команду:

cp /opt/KickidlerMaster/kickidlermaster.service.example /lib/systemd/system/kickidlermaster.service

10. Настройте автозапуск и запустите Центр Лицензирования

systemctl daemon-reload
systemctl status kickidlermaster
systemctl enable kickidlermaster
systemctl start kickidlermaster

Запуск системы, установка сертификатов

1. Для работы Центра Лицензирования необходимы актуальные ssl-сертификаты.
Файлы сертификатов, полученные у нашего менеджера, необходимо разместить в вашем Центре Лицензирования и прописать в
конфигурационном файле путь к ним.
Распакуйте полученные файлы
Перенесите полученные файл сертификат и ключ в папку с Центром Лицензирования

cp /path/to/folder/../keyname.example.key /opt/KickidlerMaster/ssl/
cp /path/to/folder/../certname.example.crt /opt/KickidlerMaster/ssl/

Или можете использовать программу WinSCP, сертификаты нужно свои кинуть в /opt/KickidlerMaster/ssl/

2. Отредактируйте конфигурационные файлы Центра Лицензирования
Пропишите новые имена полученных сертификатов в конфигурационном файле /opt/KickidlerMaster/config/master.ini

Если вы свои сертификаты переименуете как базовые, то в master.ini ничего менять не надо.

certificate =../ssl/certname.example.crt
privateKey =../ssl/keyname.example.key

Внимание!
Кроме настроек путей к ключу, в этом файле размещаются и некоторые другие настройки, их менять не рекомендуется

3. Перезапустите Центр Лицензирования

systemctl restart kickidlermaster

4. Удалите старые сертификаты

После замены ключа на новый старые сертификаты можно удалить (они более не нужны).

Настройка доступа компонентов программы к Центру лицензирования

1. Компоненты программы при установке и работе требуют доступ к Центру лицензирования.
Далее в качестве сетевого адреса сервера они будут использовать доменное имя «my.kickidler.com». Адрес Центра
лицензирования можно узнать, выполнив в командной строке виртуальной машины команду:

ifconfig

или

ip addr

2. В локальной сети клиента доменное имя должны проецироваться на адрес машины Центра лицензирования.

my.kickidler.com

3. Настройки можно выполнить: прописать адрес домена непосредственно на компьютерах с компонентами программы в файлах

Для Linux:

/etc/hosts

Для Windows:

C:\Windows\system32\drivers\etc\hosts

Для MacOS:

/etc/hosts

Надо дописать

192.168.1.XX my.kickidler.com

где 192.168.1.XX это ip вашего локального центра лицензирования

ОтветитьЦитата
Автор темы Размещено : 10.03.2022 11:45

Оставьте ответ

Имя автора

Электронная почта автора

Заголовок *

Мы используем cookie-файлы для наилучшего представления нашего сайта. Продолжая использовать этот сайт, вы соглашаетесь с использованием cookie-файлов.
Принять
Политика конфиденциальности