Установка ПринтМенеджера — офлайн, автоматические сертификаты
Цель
Установить ПринтМенеджер на сервер без выхода в интернет с использованием автоматически генерируемых системой SSL-сертификатов.
Предусловия
- Сервер соответствует требованиям из страницы «Требования к серверу для установки Принтум».
- Подключение к серверу по SSH под пользователем root.
- Доступен компьютер с выходом в интернет для скачивания дистрибутива.
- Установлен
scpили другой инструмент для передачи файлов.
Что потребуется
- Дистрибутив ПринтМенеджера:
printmanager-x.y.z.tar.gzиprintmanager-x.y.z.tar.gz.sha512. - IP-адрес сервера или доменное имя (хостнейм).
- При желании — пароль для суперпользователя.
Шаги установки
Шаг 1. Скачать дистрибутив
Скачайте дистрибутив с нужной версией на компьютер с выходом в интернет.
Шаг 2. Создать папку на сервере и передать файлы
Зайдите на сервер по SSH и создайте папку:
mkdir /root/dist_pm
Перепишите файлы со своего компьютера на сервер:
scp printmanager-x.y.z.tar.gz root@<ip>:/root/dist_pm scp printmanager-x.y.z.tar.gz.sha512 root@<ip>:/root/dist_pm
где <ip> — IP-адрес вашего сервера, x.y.z — версия ПринтМенеджера.
Шаг 3. Проверить целостность архива
Зайдите на сервер по SSH от имени root и выполните:
cd /root/dist_pm sha512sum -c printmanager-x.y.z.tar.gz.sha512
Команда sha512sum проверит целостность скачанного архива. Убедитесь, что команда вывела на экран printmanager-x.y.z.tar.gz: OK, иначе остановите подготовку к установке и обратитесь в службу технической поддержки.
Шаг 4. Распаковать архив и подготовить скрипт
tar xvf printmanager-x.y.z.tar.gz cd printmanager-x.y.z chmod u+x ./install.sh
где x.y.z — ваша версия ПринтМенеджера.
Шаг 5. (Опционально) Задать пароль суперпользователя
export PM_ADMIN_PASSWORD=x
где x — новый пароль.
Шаг 6. (Опционально) Задать нестандартные порты
export PM_HTTP_PORT=x
где x — порт для протокола http.
export PM_HTTPS_PORT=x
где x — порт для протокола https.
Шаг 7. Запустить установку
Установка с адресацией по IP-адресу и с использованием автоматических сертификатов:
sudo PM_HOSTNAME=<ip> ./install.sh
где <ip> — IP-адрес сервера. Не используйте адреса из пула 10.28.32.0/26, они нужны внутренней сети.
Установка с адресацией по доменному имени и с использованием автоматических сертификатов:
sudo PM_HOSTNAME=<hostname> ./install.sh
где <hostname> — доменное имя сервера.
Ожидаемый результат
- Установка завершается без ошибок.
- В выводе указан URL панели администратора ПринтМенеджера.
- Панель администратора («зелёная админка») доступна по адресу
https://<ip_address>:8080/config/.
Как проверить установку
- Открыть в браузере URL панели администратора ПринтМенеджера.
- Авторизоваться с учётными данными по умолчанию: логин
printum, парольprintum.
Next steps
- «Завершение установки ПринтМенеджера — первый вход и проверка»
Типовые ошибки
- sha512sum выдал ошибку — архив повреждён при передаче; скачать заново и повторить проверку; при повторной ошибке обратиться в службу технической поддержки.
- Permission denied при запуске install.sh — выполнить
chmod u+x ./install.shперед запуском установки. - Авторизация на панели администратора не проходит — если при установке задавался
PM_ADMIN_PASSWORD, использовать его вместо пароля по умолчаниюprintum. - Адрес из пула 10.28.32.0/26 — эти адреса используются внутренней сетью; выбрать другой IP-адрес сервера.
Связанные страницы
- Требования к серверу для установки Принтум
- Требования к сетевой доступности и портам
- Установка ПринтМенеджера — онлайн, автоматические сертификаты
- Установка ПринтМенеджера — офлайн, собственные сертификаты
- Завершение установки ПринтМенеджера — первый вход и проверка
- Синхронизация Мониторинга и ПринтМенеджера