Skip to content

Развертывание «RMQ-КС» через терминал

Для соединения с Linux-сервером используйте:

  • терминал в случае наличия графического интерфейса Linux-системы.
  • клиент PuTTY для удаленного соединения с Linux-машиной. Для соединения укажите поля как показано ниже на рисунке и нажмите «Соединиться».

1. Получите root-права

Наберите команду и введите пароль от пользователя root.

bash
sudo su

2. Установите «Podman» или «Docker»

  1. Проверьте, установлен ли Docker или Podman на хосте:
bash
docker -v
bash
podman --version
  1. Если Docker или Podman не установлены, то установите:
bash
$kstmp install -y docker
$kstmp install -y runc
systemctl start docker
systemctl status docker
bash
if [ "$(which apt-get 2> /dev/null)" != "" ]; then export kstmp="apt-get";fi;
if [ "$(which yum 2> /dev/null)" != "" ]; then export kstmp="yum";fi;
if [ "$(which apt 2> /dev/null)" != "" ]; then export kstmp="apt";fi;


$kstmp install -y podman
$kstmp install -y runc
systemctl start podman
systemctl status podman

3. Установите «RMQ-КС»

  1. Скачайте и распакуйте образ dks-rmqks-4.0.6.tar.gz:
bash
wget -O /opt/dks-rmqks-4.0.6.tar.gz https://keysystems.ru/files/web/Linux/rmqks/dks-rmqks-4.0.6_d12.tar.gz
tar -zxvf /opt/dks-rmqks-4.0.6.tar.gz -C /opt
  1. Установите брокер RMQ-КС 4.0.6:
bash
bash /opt/dks-rmqks-4.0.6/install.sh -p 5672 -U admin -pwd 1
ПараметрыПо умолчаниюОписание
-p
--port
5672Порт брокера сообщений (работа по amqp протоколу).
-U
--user
adminИмя администратора сайта.
-pwd
--pwd
1Пароль администратора.
-cs
--contsoft
dockerПО контейнеризации (docker или podman).
-pe
--port_epmd
4369Порт вспомогательного сервиса epmd
(Erlang Port Mapping Daemon).
Вывод терминала
           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
           ~   Установка брокера RMQ-КС 4.0.6
           ~              порт : 5672
           ~   контейнеризация : docker
           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~


[   OK   ]  Проверка доступности порта 5672 ПО "Брокер сообщений".
[   OK   ]  Проверка доступности порта 4369 ПО "Сервис epmd".
[   OK   ]  Проверка работы сервиса ПО "Docker" (docker.service).
[   OK   ]  Создание пользователя ks-rabbitmq.
            Группа ks-rabbitmq существует.
            Пользователь ks-rabbitmq существует.
[   OK   ]  Загрузка эталонного локального образа rmqks-4.0.6 из архива ksdeb12_rmqks-4.0.6_image.tar.
[   OK   ]  Построение конечного образа rmqks-4.0.6_5672 на базе эталонного.
[   OK   ]  Создание контейнера rmqks-4.0.6_5672 и запуск.
[   OK   ]  Запуск контейнера rmqks-4.0.6_5672.
[   OK   ]  Удаление эталонного локального образа rmqks-4.0.6.
[   OK   ]  Коррекция пользователя rabbitmq в контейнере rmqks-4.0.6_5672.
[  Инфо  ] Firewalld не запущен.
           Возможно после его запуска нужно будет создать правило для разрешения соединений по портy(ам).
           firewall-cmd --add-port=5672/tcp --permanent
           firewall-cmd --add-port=15672/tcp --permanent
           firewall-cmd --reload
           Created symlink /etc/systemd/system/multi-user.target.wants/rmqks-4.0.6_5672.service → /lib/systemd/system/rmqks-4.0.6_5672.service.
[   OK   ]  Остановка контейнера rmqks-4.0.6_5672.
[   OK   ]  Запуск сервиса rmqks-4.0.6_5672.service.
[   OK   ]  Настройка ПО "Брокер сообщений". Создание пользователя "admin".
[   OK   ]  Настройка ротации логов ПО "Брокер сообщений".

4. Приступите к установке сервиса печати

© 2003—2026 ООО «Кейсистемс». Все права защищены.