Установка webmin на сервер centos 7

Розміщення серверів в надійних дата-центрах Європи. Відкрийте хмарний VPS / VDS сервер на швидких SSD за 1 хвилину!

Кращий хостинг:
- захистить дані від несанкціонованого доступу в охоронюваному європейському ЦОДі






- прийме оплату хоч в bitcoin.
- дозволить поставити свій дистрибутив

- захист від DDos-атак
- безкоштовний backup
- Uptime 99,9999%
- ЦОД - TIER III
- провайдер - TIER I

Підтримаємо російською мовою 24/7/365 Працюємо з юрособами і фізособами. Вам прямо зараз потрібно 24 ядра і 72 Gb RAM. Будь ласка!

Наші вигідні тарифи доведуть, що дешевий хостинг ви ще не знали!

Хвилинна справа: виберіть конфігурацію, оплатіть і CMS на VPS готова.
Money Back - 30 днів!

Банківськими картами, електронною валютою, через термінали Qiwi, Webmoney, PayPal, Новоплат і ін.

Задайте питання в службу підтримки 24/7/365

Знайдіть відповіді в нашій базі і познайомтеся з рекомендаціями

Webmin - це сучасна веб-консоль для управління машинами Linux. Webmin дозволяє швидко змінювати налаштування основних пакетів.

Даний посібник допоможе встановити і налаштувати Webmin на сервері CentOS 7, захистити консоль за допомогою сертифіката Let's Encrypt. додати через Webmin новий обліковий запис і оновити пакети сервера.

вимоги

1: Установка Webmin

Додайте репозиторій Webmin, за допомогою якого менеджер пакетів зможе встановити і в подальшому оновлювати консоль. Його потрібно додати в файл /etc/yum.repos.d/webmin.repo.

sudo vi /etc/yum.repos.d/webmin.repo

Додайте в файл наступні рядки, щоб визначити новий репозиторій.

Збережіть і закрийте файл.

Додайте PGP-ключ Webmin, щоб система знала, що новому сховища можна довіряти.

Примітка. Перш ніж почати установку Webmin, створіть пароль для користувача root за допомогою команди sudo passwd.

Щоб встановити Webmin, введіть:

sudo yum install webmin

Після завершення установки ви побачите наступне повідомлення:

2: Додавання довіреної сертифікату Let's Encrypt

Webmin вже підтримує HTTPS, але поки що консоль використовує самоподпісанний сертифікат. Замініть його довіреною сертифікатом від сервісу Let's Encrypt.

У браузері відкрийте:

Замість your_domain вкажіть своє доменне ім'я.

Примітка. При першому переході по цьому посиланню ви побачите повідомлення про помилку «Invalid SSL». Це пов'язано з тим, що на сервері використовується самоподпісанний сертифікат. Додайте його в список виключень, щоб продовжити.

З'явиться екран аутентифікації. Введіть облікові дані користувача root.

Пройшовши аутентифікацію, ви побачите панель управління Webmin. Перш ніж додати довірений сертифікат, необхідно задати ім'я хоста сервера. Знайдіть поле System hostname і відкрийте зазначену в ньому посилання.

Це відкриє сторінку Hostname and DNS Client. Знайдіть поле Hostname і вкажіть в ньому FQDN. Натисніть Save.







Натисніть Webmin в лівій панелі навігації, потім клацніть Webmin Configuration.

Виберіть в списку SSL Encryption, а потім відкрийте вкладку Let's Encrypt. Ви побачите екран Options for new SSL certificate.

За допомогою цієї сторінки Webmin може отримувати і встановлювати довірений сертифікат, а також своєчасно оновлювати його. Сертифікати Let's Encrypt дійсні протягом 3 місяців. Webmin підтримує автоматичне оновлення сертифікатів; ви можете налаштувати консоль для щомісячного оновлення сертифіката Let's Encrypt. Сервіс Let's Encrypt шукає файл перевірки на сервері, тому консоль Webmin повинна вміщувати такий файл в каталог / var / www / html (це кореневий каталог веб-сервера Apache за замовчуванням). Щоб налаштувати сертифікат, виконайте наступні дії:

  • В поле Hostnames for certificate вкажіть свій FQDN.
  • У рядку Website root directory for validation file натисніть кнопку Other Directory і вкажіть / var / www / html.
  • У рядку Months between automatic renewal зніміть виділення з Only renew manually і введіть 1 у поле введення. Потім натисніть кнопку зліва від поля введення.
  • Натисніть Request Certificate. Протягом декількох секунд ви отримаєте екран підтвердження.

Щоб отримати доступ до нового сертифікату, поновіть сторінку. Тепер браузер повідомить, що сервер використовує довірений сертифікат.

3: Використання Webmin

Webmin пропонує безліч модулів, за допомогою яких можна управляти сервером і виконувати майже будь-які операції: від настройки BIND DNS сервера до додавання користувачів в систему. Спробуйте створити нового користувача і оновити пакети системи за допомогою Webmin.

Управління користувачами і групами

Створіть нового користувача, щоб не входити в Webmin як root. Відкрийте вкладку Webmin і натисніть Webmin Users. У вікні можна управляти користувачами Webmin.

Натисніть Create a new Webmin user, щоб відкрити вікно Create Webmin User. Тут потрібно вказати ім'я користувача, пароль, модулі, до яких користувач має доступ і кілька інших опцій. Щоб створити користувача:

  • У Username вкажіть ім'я користувача (наприклад, 8host).
  • В Password вкажіть надійний пароль.
  • В поле Real Name вкажіть повне ім'я користувача (наприклад, 8host Blog).
  • Натисніть Create.

При створенні користувача ви можете обмежити доступ до модулів, а також вибрати мову інтерфейсу Webmin.

Тепер у вас є користувач Webmin. Більше не потрібно аутентифицироваться як root.

Тепер відкрийте вкладку System і натисніть кнопку Users and Groups. У вікні можна управляти користувачами і групами системи.

Створіть нового користувача (наприклад, deploy), за допомогою якого можна буде розгорнути додаток. Натисніть Create a new user в верхній частині сторінки. Це відкриє екран Create User; вкажіть ім'я користувача, пароль, групу і інші дані про користувача.

  • У Username введіть ім'я: deploy.
  • Виберіть Automatic в поле User ID.
  • В Real Name вкажіть опис користувача (наприклад, Deployment user).
  • В Home Directory виберіть Automatic.
  • У випадаючому списку Shell виберіть / bin / bash.
  • В поле Password виберіть Normal Password і введіть пароль.
  • У Primary Group виберіть New group with same name as user.
  • У Secondary Group виберіть wheel в списку All groups. Потім натисніть кнопку →, щоб додати групу в список in groups.
  • Натисніть Create.

Як бачите, Webmin дозволяє налаштовувати оболонку користувача, підтримку домашніх каталогів і багато іншого.

оновлення пакетів

Webmin може оновити всі пакети системи. Для цього перейдіть за посиланням Dashboard і знайдіть поле Package updates. Якщо консоль виявить доступні оновлення, ви побачите в цьому полі кількість оновлень і посилання на них.

Клацніть по посиланню, а потім натисніть Update selected packages. Webmin оновить всі пакети. Можливо, при цьому вам буде запропоновано перезапустити сервер (це теж можна зробити через консоль).

висновок

Тепер у вас є зручна консоль для управління сервером, захищена довіреною сертифікатом. Інтуїтивно зрозумілий інтерфейс Webmin надає безліч корисних функцій і модулів.

Ознайомтеся з функціями Webmin самостійно. Більше корисної інформації можна знайти в офіційній документації Webmin.







Схожі статті