Webmin — это веб-панель управления с открытым исходным кодом для администрирования серверов Linux. Он позволяет управлять пользователями системы, группами, дисковыми квотами, а также устанавливать и настраивать веб-серверы, серверы ssh, ftp, электронную почту и серверы баз данных.
С помощью Webmin вы можете настроить практически все аспекты системы через веб-браузер.
В этом руководстве объясняется, как установить Webmin на сервер Ubuntu 20.04.
Содержание
Подготовка
Мы предполагаем, что у вас есть административный доступ к серверу Ubuntu либо как root, либо как пользователь с разрешениями sudo .
Установка Webmin в Ubuntu
Webmin не входит в стандартные репозитории Ubuntu. Установка — довольно простой процесс. Мы включим репозиторий Webmin и установим пакет с помощью apt
.
Следующие шаги описывают процесс установки Webmin в Ubuntu:
-
Сначала обновите список пакетов и установите зависимости:
sudo apt update
sudo apt install software-properties-common apt-transport-https wget
-
Импортируйте ключ Webmin GPG и добавьте репозиторий Webmin в источники программного обеспечения вашей системы:
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"
Команда
add-apt-repository
также обновит индекс пакета. -
Установите последнюю версию Webmin, набрав:
sudo apt install webmin
Все зависимости будут автоматически разрешены и установлены. После этого будет отображаться следующий результат:
Webmin install complete. You can now login to https://vagrant:10000/ as root with your root password, or as any user who can use sudo to run commands as root.
Сервис Webmin запустится автоматически.
Это оно! На этом этапе вы успешно установили Webmin на свой сервер Ubuntu 20.04.
Чтобы обновить установку Webmin после публикации нового выпуска, используйте стандартную процедуру обновления apt.
Настройте брандмауэр
По умолчанию Webmin прослушивает подключения через порт 10000
на всех сетевых интерфейсах. Вам необходимо открыть порт в вашем брандмауэре, чтобы интерфейс Webmin был доступен из Интернета. Предполагая, что вы используете UFW , вы можете сделать это, выполнив следующую команду:
sudo ufw allow 10000/tcp
Доступ к веб-интерфейсу Webmin
Теперь, когда Webmin установлен в вашей системе Ubuntu, откройте ваш любимый браузер и введите имя хоста вашего сервера или общедоступный IP-адрес, а затем порт Webmin 10000
:
https://your_server_ip_or_hostname:10000/
Браузер будет жаловаться на недействительность сертификата. По умолчанию Webmin использует ненадежный самоподписанный сертификат SSL .
Войдите в веб-интерфейс Webmin, используя свои учетные данные root или sudo:
После входа в систему вы будете перенаправлены на панель управления Webmin, которая предоставляет основную информацию о вашей системе.
Отсюда вы можете начать настройку и управление своим сервером Ubuntu 20.04 в соответствии с вашими требованиями.
Выводы
Мы показали вам, как установить Webmin на ваш компьютер с Ubuntu 20.04. Теперь вы можете установить FTP-сервер или стек LAMP / LEMP и начать управлять службами через веб-интерфейс Webmin.
Чтобы узнать больше о Webmin, посетите их официальную страницу документации .
Если у вас есть вопросы, оставьте комментарий ниже.