Установка Webmin на VPS с Ubuntu

Webmin: что это такое

Webmin — это бесплатная веб-панель с открытым исходным кодом, созданная для удобного управления Linux-серверами через браузер. Разработанная Джейми Кэмероном и выпущенная в 1997 году, она завоевала популярность как среди опытных системных администраторов, так и среди новичков. Webmin предоставляет графический интерфейс для выполнения множества задач администрирования, что избавляет пользователей от необходимости запоминать сложные команды терминала.

С помощью этой панели можно:

  • Настраивать сетевые параметры.

  • Управлять учётными записями пользователей и группами.

  • Контролировать системные службы (демоны).

  • Мониторить состояние сервера: загрузку процессора, использование оперативной памяти и дискового пространства.

Webmin для веб-хостинга

Особенно полезна панель для управления веб-хостингом. Она упрощает работу с популярными веб-серверами (Apache, Nginx), позволяет настраивать виртуальные хосты, управлять настройками PHP и базами данных. Администратор может быстро развернуть сайт, настроить права доступа к файлам или установить SSL-сертификаты в несколько кликов.

В этой статье мы рассмотрим процесс установки Webmin на Ubuntu 22.04, процедуру входа в панель, а также установку модулей для управления веб-серверами Apache и Nginx.

Если у вас еще нет виртуального сервера, его можно арендовать у проверенных провайдеров из нашей подборки надежных VPS серверов.

Перейти

Как установить Webmin на Ubuntu 22.04

  1. Установите необходимые зависимости.
    Для начала выполните в терминале команду:

    sudo apt-get install perl libnet-ssleay-perl openssl libauthen-pam-perl libpam-runtime libio-pty-perl apt-show-versions python3 apt-transport-https
  2. Добавьте репозиторий Webmin.
    Выполните следующие команды для загрузки и запуска скрипта настройки репозитория:

    curl -o setup-repo.sh https://raw.githubusercontent.com/webmin/webmin/master/webmin-setup-repo.sh
    sh setup-repo.sh
  3. Установите Webmin.
    Теперь установите саму панель управления:

    sudo apt-get install webmin --install-recommends

    В процессе установки подтверждайте действия, нажимая Y (Yes) при запросах.

Установка завершена, когда в терминале отобразятся соответствующие сообщения. После этого можно переходить к веб-интерфейсу.

Вход в панель администрирования Webmin

  1. Откройте браузер и перейдите по адресу: https://ВАШ_IP_АДРЕС:10000
    (Например, https://192.168.1.10:10000).

  2. При первом посещении браузер предупредит о «небезопасном соединении» из-за самоподписанного SSL-сертификата. Это стандартная ситуация. Необходимо добавить исключение или принять риск, чтобы продолжить.

  3. На странице входа используйте учётные данные пользователя root или любого другого пользователя с правами sudo на вашем сервере.

Если у вас еще нет виртуального сервера, его можно арендовать у проверенных провайдеров из нашей подборки надежных VPS серверов.

Перейти

Первоначальная настройка и установка ПО

Смена языка интерфейса

По умолчанию интерфейс на английском. Чтобы сменить язык:

  1. Перейдите в раздел Webmin → Change Language and Theme.

  2. В поле Personal choice выберите из списка нужный язык (например, Russian).

  3. Нажмите кнопку Make Changes.

Установка и настройка Apache

Apache часто доступен как «неиспользуемый модуль».

  1. Найдите «Apache» через поиск в меню или в категории Неиспользуемые модули.

  2. Система предложит установить модуль. Нажмите Install Now.

  3. Подтвердите установку пакетов. После завершения модуль станет активным в разделе Сервис, предоставляя графический интерфейс для управления конфигурацией веб-сервера.

Установка и настройка Nginx

Nginx не входит в стандартный набор модулей. Для его добавления:

  1. Перейдите в Webmin → Настройка Webmin.

  2. Откройте вкладку Модули Webmin.

  3. В блоке Установить с выберите опцию Сторонний модуль с и нажмите на значок глобуса.

  4. В открывшемся окне введите «nginx», выберите соответствующий модуль из списка и нажмите Select, а затем Установить модуль.

  5. После успешной установки модуль Nginx появится в меню Службы, предоставляя удобный интерфейс для управления.

Теперь вы можете управлять своим сервером Ubuntu 22.04 через интуитивно понятную панель Webmin, а также настраивать веб-серверы Apache и Nginx без прямого редактирования конфигурационных файлов.

Если у вас еще нет виртуального сервера, его можно арендовать у проверенных провайдеров из нашей подборки надежных VPS серверов.

Перейти