У цій статті ми розглянемо, як встановити та використовувати веб -інтерфейс управління сервером Веб -консоль кабіни у Centos 8 (застосовно для Red Hat, Fedora, Ubuntu, Debian, Arch). Ми розглянемо основні можливості цієї консолі та покажемо, як через простий та зручний веб -інтерфейс кабіни виконувати типові завдання адміністрування та моніторингу ваших серверів. Для тих, хто тільки починає мати справу з CentOS, ця веб -консоль стане незамінним помічником в адмініструванні сервера.
Основні можливості інтерфейсу управління сервером Кабіна:
-
- Управління бухгалтерським обліком
- Моніторинг системи
- Оновлення ПЗ
- Переглянути файли журналу
- Налаштування мережі
- Контроль віртуальних машин KVM
Зміст:
- Встановлення кабіни в Centos
- Використання веб -інтерфейсу кабіни для управління CentOS
- Кокпіт: Управління контейнерами через Podman
- Управління KVM через веб -інтерфейс кабіни
Встановлення кабіни в Centos
Перш ніж встановити пакет кабіни, потрібно оновити всі пакети в системі:
# Оновлення DNF -y
Після цього ви можете встановити кабіну безпосередньо через менеджер пакетів:
# DNF Встановити кабіну -y
Під час запуску команди система запропонує встановити кабіну та всі залежності.
Після встановлення потрібно запустити службу кабіни та додати її до автоматичного завантаження:
# Systemctl запуск кабіни.Розетка
# SystemCtl Увімкнути кабіну.Розетка
Для доступу до веб-інтерфейсу потрібно відкрити порт TCP на брандмауері 9090. Для Брандмаулд Це виконується через додавання послуги за винятком:
# Firewall-CMD-Add-Service =
# Брандмауер-CMD-РЕЛОД
Для iptables:
# iptables -a вхід -m стан -стан нова -p tcp - -dport 9090 -j прийняти
# Послуга iptables save && s служба iptables перезапуск
Використання веб -інтерфейсу кабіни для управління CentOS
Відкрийте веб -консоль кабіни в браузері, переходячи до адреси:
https: // ip: 9090
IP - Ваша серверна адреса з кабіною
Для дозволу на кабіну місцеві рахунки використовуються в CentOS. Може бути уповноважений під корінням.
Під час дозволу в інтерфейсі кабіни на головній сторінці ви можете побачити монітор продуктивності сервера:
У динамічних графіках показано поточне завантаження на основні ресурси вашого сервера:
- Завантажте процесор
- За допомогою пам'яті
- Навантаження на підсистему диска (не в IPS, а в KIB/S)
- Урегулювати активність
Зручно переглянути графіки в режимі реального часу, візуальна інформація сприймається набагато простіше. Поруч із графіками є інформація про систему, а також можливість керувати джерелом живлення сервера (ви можете швидко перезапустити або вимкнути сервер):
На лівій стороні панелі є меню. Ми детально розглянемо деякі моменти:
Інтерфейс повністю руйнівний і під назвою предметів ви можете зрозуміти, за що відповідає кожен з них.
У розділі мережі ви можете керувати налаштуваннями мережі та правилами брандмауера:
Як бачите, у нас є 3 правила, які можна переглянути або змінити, ви також можете додати нові правила на панелі:
Т.Е. Якщо ви не визначаєте на консолі, ви можете налаштувати правила брандмауера через веб -інтерфейс.
Окрім параметрів брандмауера, ви можете керувати параметрами мережевих інтерфейсів (змінити VLAN на сервері, файл конфігурації мережі, додати міст тощо.D.):
Ви можете створити додаткового користувача для свого сервера в декількох кліках:
Ви можете переконатися через консоль, яку створюється користувач:
[Root@server ~]# cat /etc /passwd | Grep tes
Тест: x: 1000: 1000: Тест:/Домашня/Тест:/bin/bash
У розділі служби ви можете налаштувати та керувати мережевими службами.
Якщо ви відкриєте будь -яку послугу, ви можете побачити всі налаштування:
Налаштуйте сервіс Auto -bank, зупинити/запустити його, а також у вікні певної служби, ви побачите журнал помилок чи попереджень. У моєму випадку я відкрив службу Coccpit, і в журналах є попередження про те, що у мене немає сертифіката на консоль.
Веб-інтерфейс кабіни за замовчуванням використовує самостійно доданий сертифікат, який зберігається в каталозі/тощо.D. Ви можете замінити його комерційним сертифікатом SSL або використовувати безкоштовне шифрування.На вкладці "Оновлення програмного забезпечення" ви можете ввімкнути контроль встановлення оновлень та пакетів Centoos із підключених сховищ.
Ви можете увімкнути автоматичне оновлення системи (виконується через пакет DNF-автотомат).
Після встановлення того, ви можете налаштувати можливість оновлення системи та встановити час для автоматичної установки оновлень.
Якщо ви не задоволені опцією з автоматичним оновленням, ви можете встановити їх вручну.
У консолі, якщо зручний веб -термінал, для роботи з сервером із звичайної оболонки для запуску команд:
Якщо ви використовуєте Селінукс, Їх також можна керувати через кабіну.
Якщо натиснути на графік активності дисків з основної веб -лихоманки, з’явиться веб -інтерфейс для управління дисками (зберігання). Там.
Сам веб -інтерфейс інтуїтивно зрозумілий навіть для тих, хто його вперше використовує, і фактично не потрібно бути початківцем у системному адмініструванні, щоб використовувати його. Доступ до панелі управління можна отримати з будь -якого пристрою, просто відкривши потрібну адресу та ввівши дані, тобто ви можете адмініструвати свій сервер навіть із смартфона.
Кокпіт можна контролювати одразу на багатьох серверах CentOS/RHEL. Для цього додайте необхідні сервери до інформаційної панелі машин.
Кокпіт: Управління контейнерами через Podman
Є окремий плагін для роботи з контейнерами на сервері, для кабіни Стручок (У ранніх випусках ізоплізований Докер). Встановіть пакет:
# DNF Встановити кабіну -Podman -y
Тоді вам потрібно завантажити необхідні зображення, наприклад, CentOS 8:
# Podman Tull Centos: 8
Перевірте, чи завантажено зображення:
# Зображення Podman
Відновити послугу Coccpit:
# Перезавантаження кабіни обслуговування
Ви побачите, що на панелі з’являться контейнери з Podman:
Надалі відбувається вся робота, як і у контейнерів Docker.
Управління KVM через веб -інтерфейс кабіни
Для роботи KVM Сервер із встановленим кабіною має додатковий плагін:
# DNF Встановити кабіну -machines -y
Після його встановлення в веб -інтерфейсі з’явиться окрема вкладка віртуальних машин:
Після початку Libvirt, Ви можете створити віртуальні машини та керувати ними через інтерфейс кабіни. Наприклад, ви можете створити новий VM:
Тоді у вас буде створена машина, і ви можете продовжувати її конфігурацію:
Таким чином, для роботи з KVM вам не потрібно встановлювати окрему панель (наприклад, virt-manager) або виконання команд Virsh.
Тепер адміністрація вашого сервера буде ще простішою. Встановіть кабіну та використовуйте його можливості до максимуму.