Установка Webmin на Ubuntu Server 16.04

3 Февраля 2018

Далеко не всегда удобно администрировать систему посредством консоли. Многие специалисты предпочитают настраивать сервер и управлять им посредством панели управления с веб-интерфейсом. Ранее было показано, как установить панель управления сервером VestaCP. В этой статье будет рассмотрена другая панель управления — Webmin.

Особенности программы

Программа, как и VestaCP, является бесплатной (платные панели мы не рассматриваем — ведь установка такой панели добавит лишних затрат, а они никому не нужны). Вот только если поддержка у VestaCP платная, но она есть, то у рассматриваемого программного комплекса поддержки как таковой нет — ни платной, ни бесплатной. Если у вас что-то не получилось, вы можете попросить помощи на форумах сообщества пользователей программы. К счастью, какие-либо сложности с настройкой и использованием приложения возникают редко, поэтому не думаю, что вам когда-либо придется познакомиться с сообществом.

Возможности у Webmin типичные для панели управления Linux-сервером: управление учетными записями пользователей, настройка служб и сервисов, создание почтовых ящиков, мониторинг работы системы. В поставке по умолчанию программа содержит более 500 различных скриптов, которые можно использовать для настройки различных компонентов системы. Благодаря этим скриптам возможностей у бесплатного софта будет больше, чем у VestaCP, где некоторые модули, например, файловый менеджер, придется покупать (50 долларов пожизненно или 3 доллара в месяц).

Установка Webmin

Установка панели управления в данной статье будет производиться на виртуальный серверный компьютер, работающий под управлением Ubuntu 16.04.
Первым делом установите файловый менеджер mc, чтобы было удобнее работать, в том числе изменять содержимое конфигурационных файлов. Подключитесь к серверу по ssh и введите команду (платформа xelent.cloud предоставляет серверы с активированной учетной записью root, поэтому команда sudo не нужна):

apt-get install mc

Далее нам нужно подключить репозитарий с Webmin Ubuntu server 16.04. Для этого откройте файл /etc/apt/sources.list и добавьте в него строки:

deb http://download.webmin.com/download/repository sarge contrib
deb http://webmin.mirror.somersettechsolutions.co.uk/repository sarge contrib.

Установка Webmin

Рис. 1. Редактирование /etc/apt/sources.list

Добавьте GPG-ключ:

wget http://www.webmin.com/jcameron-key.asc
apt-key add jcameron-key.asc

 GPG-ключ установлен Установка Webmin

Рис. 2. GPG-ключ установлен

Осталось обновить списки пакетов и загрузить на Ubuntu Server Webmin:

apt-get update
apt-get install webmin

Webmin Ubuntu 16.04 установка будет считаться завершенной после обновления правила брандмауэра. Чтобы веб-интерфейс мог беспрепятственно работать, надо ввести следующую команду:

ufw allow 10000

Собственно, на этом все. Можно считать, что на Ubuntu Server установка Webmin завершена!

Если облака для вас
не просто теория
Широкий спектр услуг
по выделенным северам
и мультиклауд-решениям
Конфигурация VPS и бесплатный тест уже через 2 минуты
Организация вашей IT-инфраструктуры на основе мультиклауд-решения

Вход в панель управления

Запустите браузер и введите адрес:

https://ip_адрес_сервера:10000

Браузер сообщит, что сертификат SSL не является доверенным (рис. 3), добавьте соответствующее исключение в браузер (рис. 4). После этого вы увидите форму входа — используйте имя пользователя и пароль с привилегиями root (по умолчанию — это пользователь root, пароль которого отображается в панели управления сервером xelent.cloud).

Сертификат на Ubuntu 16.04 Установка Webmin

Рис. 3. Сертификат на Ubuntu 16.04 Webmin не является доверенным

исключение безопасности Установка Webmin

Рис. 4. Добавляем исключение безопасности

приложение Ubuntu 16.04 Webmin

Рис. 5. Вход в приложение

Основной экран программы изображен на рис. 6. Теперь вы можете Webmin настроить, а затем приступить к управлению своим сервером посредством веб-интерфейса.

экран программы Webmin

Рис. 6. Основной экран программы

По умолчанию язык интерфейса — английский. Русифицировать приложение очень просто. Панели управления Webmin настройка производится через ее конфигурацию (рис. 7). Там выберите раздел Language, далее — выберите русский язык из списка (рис. 8) и нажмите кнопку Change language. После проделанных манипуляций язык будет изменен на русский (рис. 9).

панель управления Webmin

Рис. 7. Конфигурация панели управления

установка Webmin

Рис. 8. Выбираем язык

Панель управления Webmin

Рис. 9. Панель управления русифицирована

На этом все. Вам удалось установить Webmin и полностью подготовить программу к работе!

Получить консультацию специалиста
Персональный ассистент
Cloud.Xelent