Webmin – это веб-интерфейс для системного администрирования для Linux-серверов.
Это одна из самых популярных панелей управления хостингом с открытым исходным кодом.
В этом учебном пособии мы покажем вам, как установить Webmin на Linux VPS на CentOS 7 в качестве операционной системы.
Обновите свою систему
Подключитесь к своему серверу Linux через SSH и обновите все установленные программы до последней версии, используя следующую команду:
# yum -y update
Вы также можете включить автоматическое обновление.
Вы всегда должны обновлять свой сервер.
Загрузите и установите RPM-версию Webmin
Чтобы загрузить Webmin, перейдите на страницу загрузки Webmin и проверьте пакет Webmin RPM.
Пакет RPM подходит для любой системы RedHat, Fedora или CentOS.
Чтобы загрузить пакет, вы можете использовать wget.
# wget http://prdownloads.sourceforge.net/webadmin/webmin-1.831-1.noarch.rpm
Чтобы продолжить установку, вам необходимо убедиться, что все зависимости установлены на вашем CentOS VPS.
Если они не установлены, вы можете установить их, используя следующую команду:
# yum -y install perl perl-Net-SSLeay openssl perl-IO-Tty
После установки зависимостей вы можете установить Webmin, используя следующую команду:
# rpm -U webmin-1.831-1.noarch.rpm
Установка Webmin с использованием репозитория YUM
Другой способ установки Webmin – использовать официальный репозиторий YUM.
Сначала создайте файл webmin.repo:
# nano /etc/yum.repos.d/webmin.repo
Добавьте в файл следующее содержимое и сохраните его.
[Webmin] name=Webmin Distribution Neutral #baseurl=http://download.webmin.com/download/yum mirrorlist=http://download.webmin.com/download/yum/mirrorlist enabled=1
Затем выберите и установите ключ GPG, который используется для подписи пакетов Webmin:
# wget http://www.webmin.com/jcameron-key.asc # rpm --import jcameron-key.asc
Наконец, установите Webmin и все зависимости, используя следующую команду:
# yum install webmin
Запустите Webmin и включите его при загрузке системы.
Чтобы запустить Webmin, вы можете использовать следующую команду:
# service webmin start
Чтобы включить Webmin при загрузке системы, используйте следующую команду:
# chkconfig webmin on
Webmin позволяет настраивать учетные записи пользователей, настраивать веб-сервер Apache, управлять DNS, настраивать почтовый сервер Postfix, настраивать почтовый сервер DAVECOT IMAP и POP3 и многое другое.
В нем есть список стандартных модулей, которые вы можете установить и использовать для своих целей.
Доступ к Webmin
Чтобы открыть Webmin, откройте свой любимый веб-браузер, введите HTTPS в качестве протокола, введите IP-адрес своего сервера и используйте 10000 в качестве номера порта.
https://YOUR-IP-ADDRESS:10000
По умолчанию Webmin использует самоподписанный сертификат SSL, поэтому ваш веб-браузер предупредит вас о том, что соединение не безопасно.
Вы можете принять самоподписанный сертификат SSL и перейти на экран входа в систему.
Имя пользователя администрирования, которое вы можете использовать для входа, установлено на root, а пароль – ваш текущий пароль root.
На панели мониторинга Webmin вы можете увидеть базовую информацию о своей системе и недавних входах в систему.
Модули и службы, которые вы можете управлять через Webmin, перечислены на левой панели.