Знижка 50% усі тарифи, обмежений час. Починаючи від $2.48/mo
8 хв залишилось
Сервери та ОС

Як встановити Webmin на VPS — [покрокова інструкція]

Армін Поттер By Армін Поттер 8 хв читання Оновлено 15 квітня 2023
Як встановити Webmin на VPS

Webmin — це веб-інтерфейс для адміністрування системи на Unix-подібних системах, таких як Linux. Він надає комплексний набір функцій для управління вашою системою, включаючи управління системою, мережею, сховищем і безпекою. Webmin — це вільне програмне забезпечення з відкритим вихідним кодом, ліцензоване під GNUЗагальною громадською ліцензією.

Зміст таблиці

За допомогою будь-якого сучасного веб-браузера ви можете налаштувати облікові записи користувачів, Apache, DNS, спільний доступ до файлів та багато іншого.

У цьому посібнику ми розглянемо, як встановити Webmin на VPS, на сервер Ubuntu та на сервер на базі Debian.

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

Чому я повинен використовувати Webmin на VPS?

Webmin - це веб-інструмент адміністрування серверів, який дозволяє керувати вашим сервером через веб-браузер звідь угодно в світі. Він містить широкий спектр модулів для вирішення багатьох типових завдань і може бути розширений додатковими модулями за потреби. Деякі навіть кажуть, що Webmin - переможець Webmin проти cPanel.

Використання Webmin на VPS має багато переваг. Ось деякі важливі з них:

  • Можливо, найважливіша перевага - Webmin безкоштовна і відкритого коду. Тому вам не потрібно турбуватися про бюджет.
  •  Webmin легко використовувати і вивчати. Вона пропонує зручний графічний інтерфейс для керування вашим сервером. Це може бути надзвичайно корисним, якщо ви новачок в адмініструванні серверів, оскільки дозволяє легко виконувати завдання, такі як створення облікових записів користувачів, налаштування Apache та керування вашими базами даних.
  • Webmin підтримує всі основні дистрибутиви Linux, тому вам не потрібно хвилюватися про зміну свого сервера.
  • Коли ви встановлюєте Webmin на VPS, вона може допомогти вам заощадити час, надаючи ярлики до часто використовуваних команд.
  • Вона також усуває необхідність використання інструментів командного рядка для редагування файлів конфігурації та виконання команд.
  • Webmin надає API для інтеграції додатків третіх сторін у систему Webmin.
  • Ще однією перевагою хостингу Webmin на VPS є те, що це може допомогти вам залишатися організованим. Оскільки всі параметри та конфігурації вашого сервера зберігаються в одному місці, легко знайти те, що вам потрібно. Це може бути особливо корисним, якщо вам часто потрібно вносити зміни в параметри вашого сервера.
  • Крім того, встановіть Webmin на VPS для безпеки.
  • Нарешті, вона має велику спільноту користувачів з багатою документацією та форумами підтримки. Тому не турбуйтеся щодо її надійності.

Тепер, коли ви знаєте важливість навчання встановлювати Webmin на VPS, давайте почнемо.

Читайте також: Встановіть pptp VPN на вашу VPS

Як установити Webmin на сервері CentOS або сервері на основі RHEL

Якщо ви шукаєте зручний інтерфейс для керування вашою VPS, то Webmin - чудовий варіант. Давайте дивитися, як встановити Webmin на VPS (Віртуальний приватний сервер).

Крок 1. Спочатку потрібно установити пакети залежностей.

 sudo yum install nano -y 

Крок 2. Потрібно додати репозиторій Webmin до списку репозиторіїв. Відкрийте термінал і введіть таку команду:

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

Крок 3. Додайте такі рядки до файлу:

  [Webmin]

  name=Webmin Distribution Neutral

  #baseurl=http://download.webmin.com/download/yum

  mirrorlist=http://download.webmin.com/download/yum/mirrorlist

  enabled=1

Крок 4. Тепер потрібно завантажити й установити ключ GPG, використовуючи таку команду:

  wget http://www.webmin.com/jcameron-key.asc
  sudo rpm --import jcameron-key.asc

Крок 5. Оновіть репозиторій:

  sudo yum check-update

Крок 6. Потім, введіть таку команду, щоб установити Webmin:

  sudo yum install webmin -y

Якщо встановлення не вдалося через те, що залежності не готові, просто повторно введіть команду встановлення.

Крок 7. Запустіть сервіс і налаштуйте його автоматичний запуск:

  chkconfig webmin on
  service webmin start

Крок 8. Якщо у вас є брандмауер, дозвольте Webmin через брандмауер, введіть таку команду:

  firewall-cmd --permanent --add-port=10000/tcp
firewall-cmd --reload

Крок 9. Тепер ви можете увійти до Webmin. Відкрийте такий вебсайт у своєму браузері:

  https://your-ip-addres:10000

Крок 10. Введіть своє ім'я користувача та пароль, використовуючи протокол HTTPS.

За замовчуванням ім'я користувача - root, а пароль - пароль користувача root

Крок 11. Налаштуйте вашу VPS

Тепер настав час налаштувати вашу VPS за допомогою Webmin, перейшовши до "Конфігурація Webmin".

Крок 12. Змініть стандартний порт

Якщо ваша Webmin VPS має публічну IP-адресу, перейдіть до "Порти та адреси" і встановіть стандартний порт на "деякий".

Готово. Тепер ви знаєте, як встановити Webmin на VPS.

Якщо ви хочете змінити пароль Webmin, введіть цю команду:

/usr/libexec/webmin/changepass.pl /etc/webmin root NEWPASSWORD

Проте змінювати пароль конкретного користувача для Webmin не рекомендується.

Webmin Віртуальний хост

Однією з багатьох функцій Webmin є віртуальний хост Webmin. Це дозволяє розміщувати кілька веб-сайтів на одному сервері. Після встановлення Webmin на VPS ви можете створювати віртуальні хости, виконуючи такі кроки:

  • Крок 1: Увійдіть до панелі управління Go.
  • Крок 2: Оновіть Webmin, щоб упевнитися, що ви використовуєте її найновішу версію.
  • Крок 3: Увійдіть до Webmin і натисніть на значок «Сервери».
  • Крок 4: Натисніть на Apache WebServer.
  • Крок 5: Виберіть «будь-яка адреса» в розділі «Створити новий віртуальний сервер».
  • Крок 6: У розділі «порт» введіть 80 і виберіть останній перемикач.
  • Крок 7: У розділі «кореневої папки документів» вкажіть назву файлів HTML для вашого віртуального хоста.
  • Крок 8: Введіть назву домену в розділі «ім'я сервера».

Тепер ви створили віртуальний хост Webmin.

Як встановити Webmin на сервер Ubuntu або сервер на базі Debian

Ubuntu - це Linux операційна система на базі Debian, популярна своєю простотою у використанні та великою кількістю доступних пакетів програмного забезпечення. Ubuntu також є однією з найпоширеніших дистрибутивів Linux, що використовуються на веб-серверах, завдяки добре інтегрованому інструменту Webmin. Webmin забезпечує інтуїтивний графічний інтерфейс для управління налаштуваннями сервера, включаючи Apache, MySQL та облікові записи користувачів. Це робить налаштування сервера Ubuntu набагато простішим для тих, хто не знайомий із синтаксисом командного рядка Linux.

Читайте також: Apache проти Nginx 2022

Ви дізналися, як встановити Webmin на VPS. Тепер покажемо вам, як встановити Webmin на сервер Ubuntu або на сервер на базі Debian.

Спочатку вам потрібно встановити пакети залежностей.

sudo apt install software-properties-common apt-transport-https -y

Додайте репозиторій Webmin і ключ GPG.

sudo wget -q http://www.webmin.com/jcameron-key.asc -O- | sudo apt-key add - 
sudo add-apt-repository "deb [arch=amd64] http://download.webmin.com/download/repository sarge contrib"

Нарешті, ми можемо встановити Webmin:

sudo apt install webmin -y

Якщо у вас є брандмауер, дозвольте його за допомогою цієї команди:

sudo ufw allow 10000/tcp

От і все. Ім'я користувача за замовчуванням - «root», а пароль - ваш поточний пароль root.

Тепер вам потрібно відкрити веб-браузер і перейти на наступну адресу:

https://localhost:10000/

Іноді дистрибутиви Debian або Ubuntu не дозволяють користувачам входити під користувачем «root» та паролем. У цьому випадку введіть «sudo» для імені користувача.

Після входу ви зможете налаштувати веб-сервер відповідно до ваших потреб і цілей.

ssd-vps Надшвидкий VPS

Не задовольняйтеся звичайним VPS. Забудьте про старі паровози та застарілі HDD - отримайте NVMe SSD VPS від Cloudzy і відчуйте справжню швидкість!

Отримайте SSD VPS

Висновок

На завершення, Webmin - це надзвичайно потужний інструмент, який можна використовувати для управління VPS. Це відкритий вихідний код, безплатний інструмент, який легко встановлювати та використовувати. Він також надає безліч варіантів для управління вашим сервером.

Отже, якщо ви шукаєте простий спосіб управління сервером і утримувати його у робочому стані, я рекомендую вам ще раз прочитати наш посібник і з'ясувати, як встановити Webmin на VPS або Ubuntu. Однак є ще одне.

Я пам'ятаю, коли я хотів Купити VPS. Я пам'ятаю, як важко було знайти надійного, безпечного провайдера. Навіть коли вдавалося щось знайти з потрібними параметрами, це було або занадто дорого, або недостатньо потужно. Я був розчарований і готовий було все кинути. Але тоді я знайшов Cloudzy VPS.

Cloudzy пропонує високопродуктивне VPS за ціною менше, ніж два порції курячих крилець. З DDR4 RAMs, NVMe сховищем та пропускною здатністю 1 Gbps ви можете бути впевнені, що Cloudzy відповідає вашим потребам.

Поділитися

Ще з блогу

Читайте далі.

Обкладинка статті про найкращі self-hosted застосунки для Cosmos Cloud з панелями застосунків навколо дашборду Cosmos.
Сервери та ОС

Найкращі self-hosted застосунки для Cosmos Cloud: файли, медіа, паролі, автоматизація та не тільки!

Maybe ви вже налаштували Cosmos Cloud і хочете знайти застосунки, що добре з ним поєднуються, або ще не визначились із Cosmos і просто хочете зрозуміти, наскільки він підходить для вашого робочого процесу

Нік СільверНік Сільвер 16 хвилин читання
Portainer проти Cosmos Cloud для керування Docker застосунками: обкладинка з діаграмою гібридного налаштування та неоновими блоками ops і access.
Сервери та ОС

Portainer проти Cosmos Cloud: що краще для керування додатками Docker

Якщо ви вже знайомі з Docker і просто шукаєте зручніший спосіб запустити зростаючий стек додатків, ось коротка відповідь на питання Portainer проти Cosmos Cloud. Portainer — кращий вибір для безпосереднього

Нік СільверНік Сільвер 14 хв читання
Порівняльна графіка Cosmos Cloud, CasaOS та Umbrel, що показує три варіанти самостійного хостингу в межах однієї абстрактної хмарної мережі.
Сервери та ОС

Cosmos Cloud проти CasaOS проти Umbrel: яка платформа для самостійного хостингу підійде саме вам?

Коротко: CasaOS досі найлегший варіант для початку, Umbrel має найохайніший і найретельніше підібраний інтерфейс, а Cosmos Cloud стає доцільнішим, коли потрібен щільніший контроль над доменами

Нік СільверНік Сільвер 11 хв читання

Готові до розгортання? З $2.48/міс.

Незалежна хмара з 2008 року. AMD EPYC, NVMe, 40 Gbps. Повернення коштів протягом 14 днів.