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

Webmin-это веб-инструмент системного администрирования, который является простой альтернативой системному администрированию командной строки. Эта статья направляет, как установить Webmin

С этой статьей «Как установить Webmin с SSL на Ubuntu 20.04», мы начинаем нашу новую серию учебных пособий по программному обеспечению и инструментам веб -хостинга. С помощью Webmin вы можете настроить учетные записи пользователей, включить обмен файлами, настраивать настройки Apache и DNS, а также выполнить еще много задач, связанных с веб -хостингом. Это позволяет вам управлять всем сервером веб -хостинга. Это устраняет проблемы с редактированием файлов конфигурации Linux вручную. Итак, давайте узнаем, как установить Webmin с помощью SSL.

Введение в Webmin

Webmin-это веб-интерфейс для системного администрирования для Linux. Это поможет вам удаленно управлять собственным хостингом из любого современного веб -браузера. С помощью Webmin вы можете настроить внутренние внутренности операционной системы, такие как учетные записи пользователей, Apache, DNS, обмен файлами и многое другое. Webmin также позволяет управлять многими машинами через один интерфейс или бесшовный вход на другие хосты Webmin на одной и той же подсети или локальной сети. Webmin, основанный на Perl, работает как свой собственный процесс и WebServer. И лучшая часть о Webmin-это 100% бесплатный и открытый источник и имеет очень процветающее сообщество разработчиков.

Выделенные функции

  • Позволяет создавать и редактировать домены, записи DNS, параметры привязки и представления.
  • Помогает в настройке брандмауэра путем создания и редактирования правил с использованием IPFW.
  • Позвольте вам настроить сценарии для запуска во время загрузки от /etc/init.d или /etc/rc.local
  • Вы можете запланировать передачу файла с сервера на несколько серверов
  • Позволяет установить пакеты RPMS, Debian и Solaris на нескольких серверах из одного источника
  • Он предоставляет доступ к отчетам, таким как использование полосы пропускания, загрузки, загрузки, посетители и т. Д.
  • Вы можете создать запланированные задания Cron, которые одновременно работают на нескольких серверах
  • Позволяет запускать команды на нескольких серверах одновременно
  • Позволяет настроить и редактировать квоты пользователя или групповой диск для локальных файловых систем
  • Включает в себя резервные и восстановительные файловые системы, используя дамп и восстановить семейство команд
  • Используя файловый диспетчер, аналогичный Windows, вы можете просматривать, редактировать и изменять разрешения на файлы и каталоги на вашем сервере
  • Вы можете настроить сервер протоколов местоположения службы
  • Просмотреть, редактировать и изменить разрешения на файлы и каталоги в вашей системе с помощью файлового диспетчера, подобного Windows,
  • Это помогает в настройке туннелей SSL для шифрования таких услуг, как POP3 и IMAP, используя STUNNEL, работающие от INETD.

Поддерживаемые операционные системы

Поскольку различные операционные системы Unix и дистрибутивы Linux используют разные местоположения для своих различных файлов конфигурации, Webmin может поддерживать только системы, для которых он был настроен. Следующие операционные системы поддерживаются версией 1.979 Webmin:

  • Almalinux Linux
  • Alphacore Linux
  • Amazon Linux
  • Aplinux
  • Asianus
  • Asianux Server
  • Bigblock
  • BSDI
  • Caixa Magica
  • Caldera OpenLinux
  • Caldera openlinux eserver
  • CAOS Linux
  • Cendio LBS Linux
  • Centos Linux
  • Citrix Hypervisor
  • Cloudlinux
  • Cloudrouter Linux
  • Cobalt Linux
  • Когерентная технология Linux
  • Conectiva Linux
  • Corel Linux
  • Corvus latinux
  • Cygwin
  • Дарвин
  • Debian Linux
  • Dec/Compaq OSF/1
  • Devuan Linux
  • Dragonfly BSD
  • Эндский брандмауэр Linux
  • Fedora Linux
  • FreeBSD
  • Generic Linux
  • Gentoo Linux
  • Gralinux
  • Haansoft Linux
  • HP/UX
  • IBM AIX
  • Immunix Linux
  • Лантан Линукс
  • Linux Mint
  • Linuxppc
  • Lycoris Desktop/LX
  • Mac OS X
  • macos Catalina
  • MacOS High Sierra
  • macos Mojave
  • macos Sierra
  • Mageia Linux
  • Мандрейк Linux
  • Корпоративный сервер MandRake Linux
  • Mandriva Linux
  • Mandriva Linux Enterprise Server
  • MEPIS Linux
  • В основном
  • MSC Linux
  • Neoshine Linux
  • Netbsd
  • OpenBSD
  • Opendarwin
  • OpenMamba Linux
  • OpenNa Linux
  • OpenSuse Linux Tumbleweed
  • Oracle Enterprise Linux
  • Oracle Linux
  • Oracle VM
  • OS X.
  • Pardus Linux
  • Pclinuxos Linux
  • PlayStation Linux
  • Raspbian Linux
  • Redhat Enterprise Linux
  • Redhat Linux
  • Redhat Linux Desktop
  • Rocky Linux
  • Sangoma Linux
  • Sci Linux
  • Scientific Linux
  • SCO Openserver
  • SCO Unixware
  • Secure Linux
  • SGI IRIX
  • Slackware Linux
  • Slamd64 Linux
  • Smartos
  • Sol Linux
  • Springdale Linux
  • Startcom Linux
  • Sun Java Desktop System
  • Sun Solaris
  • SUSE Linux
  • Suse openexchange linux
  • Suse sles linux
  • Synology DSM
  • Дао Линокс
  • Tawie Server Linux
  • Thizlinux Desktop
  • Thizserver
  • Tinesofa linux
  • Trustix
  • Trustix SE
  • Turbolinux
  • Ubuntu Linux
  • United Linux
  • Ute linux
  • Virtuozzo Linux
  • Белый карлинг Linux
  • Whitebox Linux
  • Wind River Linux
  • Windows
  • X/OS Linux
  • Xandros Linux
  • Xcp-ng linux
  • Xenserver Linux
  • Желтая собака Linux
  • Yoper linux На данный момент наиболее поддерживаемые системы-Solaris, Linux (в частности, RedHat) и FreeBSD.

Установите Webmin на Ubuntu

Чтобы установить Webmin, вам потребуется доступ к пользователю с rootпривилегиями. Рекомендуется настроить пользователя без корня сSudo Access. Сначала SSH на ваш сервер, используя следующую команду

ssh user@server_IP_address

Чтобы установить Webmin через apt-get, сначала необходимо добавить репозиторий Webmin в свой файл sources.list. На вашем сервере откройте файл sources.list в вашем любимом текстовом редакторе. Мы будем использовать VIM в этом уроке:

sudo vi /etc/apt/sources.list

После открытия файла добавьте следующие строки в конце файла.

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

Теперь добавьте ключ Webmin GPG к APT, поэтому добавленное вами хранилище источника будет доверять. Эта команда сделает это:

wget -q http://www.webmin.com/jcameron-key.asc -O- | sudo apt-key add -

Перед установкой Webmin вы должны обновить списки пакетов Apt-Get:

sudo apt-get update

Теперь запустите эту команду apt-get для установки Webmin:

sudo apt-get install webmin 

Введите Y, чтобы подтвердить установку. После завершения установки служба Webmin начнется автоматически. И веб -интерфейс будет работать на порту 10000. Вы можете получить доступ к интерфейсу, используя следующий URL.

https://server_IP_address:10000

Вам будет предложено предупреждение, в котором говорится, что сертификат вашего сервера не доверяет. Это связано с тем, что Webmin автоматически генерирует и устанавливает сертификат SSL после установки, и сертификат не был выдан сертификатом, которому доверяют ваш компьютер. Это нормально. Поручите вашему веб -браузеру доверять сертификату. На этом этапе вы увидите экран входа в Webmin:

Установите Webmin

Когда вы впервые войдете в Webmin, вы попадете на страницу системы . Это дает вам обзор ресурсов вашей системы и другой разнообразной информации.

Установите информацию о системе Webmin

Установите Apache с помощью Webmin

Webmin поставляется с большим разнообразием модулей, которые управляют различными программными пакетами. Чтобы установить Apache с помощью Webmin. Следуйте инструкциям ниже Шаг 1 : В меню навигации нажмите Неиспользуемые модули, чтобы расширить категорию, а затем нажмите** Apache Webserver**. Если на вашем сервере нет Apache, модуль уведомит вас и предоставит вам способ установить Apache. Шаг 2: Используйте ссылку** здесь**(в последнем предложении), чтобы установить Apache через apt-get через Webmin. После завершения установки Apache ваш сервер будет запущен сервер Apache по умолчанию.

Заключение

В этой статье кратко обсуждаются множество вещей, которые может сделать Webmin, Webmin является одним из лучших инструментов для управления вашими серверами Linux/Unix. В этом уроке мы также узнали, как установить Webmin на Ubuntu, а также обсуждали, как установить Apache на вашем сервере с помощью Webmin.

Исследовать