Как установить Webmin на CentOS 7

Webmin — это веб-панель управления с открытым исходным кодом для системного администрирования Linux / UNIX. Webmin позволяет управлять пользователями, группами, дисковыми квотами, а также настраивать наиболее популярные службы, включая Интернет, FTP, электронную почту и серверы баз данных.

В этом руководстве описывается, как установить Webmin на сервер CentOS 7.

Подготовка

Прежде чем продолжить изучение этого руководства, убедитесь, что вы вошли в систему как пользователь root или пользователь с привилегиями sudo .

Установка Webmin на CentOS

Самый простой и рекомендуемый способ установки Webmin на машины с CentOS — включить репозиторий Webmin и установить пакет Webmin из командной строки.

Для установки Webmin на CentOS выполните следующие действия:

  1. Откройте нужный редактор и создайте следующий файл репозитория:

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

    Вставьте в файл следующее содержимое:

    /etc/yum.repos.d/webmin.repo
     [Webmin] name = Webmin Distribution Neutral #baseurl=https://download.webmin.com/download/yum mirrorlist = https://download.webmin.com/download/yum/mirrorlist enabled = 1

    Сохраните файл и закройте редактор.

  2. Затем импортируйте ключ Webmin GPG, используя следующую команду:

     sudo rpm --import http://www.webmin.com/jcameron-key.asc
  3. Установите последнюю версию Webmin, набрав:

     sudo yum install webmin

    Все зависимости будут разрешены автоматически. По завершении установки отобразится следующий вывод:

     Webmin install complete. You can now login to https://your_server_ip_or_hostname:10000/ as root with your root password.

    Сервис Webmin запустится автоматически.

Это оно! На этом этапе вы успешно установили Webmin на свой сервер CentOS 7.

Настройте брандмауэр

По умолчанию Webmin прослушивает подключения через порт 10000 на всех сетевых интерфейсах.

Если на вашем сервере CentOS запущен брандмауэр , вам необходимо открыть порт Webmin.

Чтобы разрешить трафик на порт 10000 выполните следующие команды:

sudo firewall-cmd --zone=public --add-port=10000/tcp --permanentsudo firewall-cmd --reload

Доступ к веб-интерфейсу Webmin

Теперь, когда Webmin установлен на вашем сервере CentOS, откройте ваш любимый браузер и введите имя хоста вашего сервера или общедоступный IP-адрес, а затем порт Webmin 10000 :

https://your_server_ip_or_hostname:10000/

Браузер будет жаловаться на то, что сертификат недействителен, поскольку по умолчанию Webmin использует ненадежный самоподписанный сертификат SSL .

Войдите в веб-интерфейс Webmin, используя свои учетные данные root или sudo :

После входа в систему вы будете перенаправлены на панель управления Webmin, которая предоставляет основную информацию о вашей системе.

Отсюда вы можете начать настройку и управление своим сервером CentOS 7 в соответствии с вашими требованиями.

Выводы

Вы успешно установили Webmin на свой компьютер CentOS 7. Теперь вы можете установить FTP-сервер или стек LAMP / LEMP и начать управлять службами через веб-интерфейс Webmin.

Чтобы узнать больше о Webmin, посетите их официальную страницу документации .

Если у вас есть вопросы, оставьте комментарий ниже.

Оставьте комментарий