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