Skip to main content

Webmin - обычная установка на Debian 12

Перед началом рекомендуется обновить кэш пакетов вашей системы до последней версии. Вы можете обновить его с помощью следующей команды:

apt update -y

После обновления кэша пакетов установите другие необходимые зависимости с помощью следующей команды:

apt install gnupg2 curl -y

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

Установить Webmin

Пакет Webmin по умолчанию не включен в репозиторий Debian 12. Поэтому вам нужно будет добавить репозиторий Webmin в APT.

Сначала загрузите и добавьте ключ GPG, а затем добавьте репозиторий Webmin с помощью следующих команд:

cd /tmp 
curl -o setup-repos.sh https://raw.githubusercontent.com/webmin/webmin/master/setup-repos.sh
sh setup-repos.sh

После добавления репозитория обновите его и установите Webmin с помощью следующей команды:

apt update -y 
apt install webmin --install-recommends -y

По умолчанию Webmin прослушивает порт 10000. Вы можете проверить это с помощью следующей команды:

ss -antpl | grep 10000

Вы должны увидеть следующий вывод:

LISTEN 0      4096         0.0.0.0:10000      0.0.0.0:*    users:(("miniserv.pl",pid=4073,fd=5))

ВНИМАНИЕ ! Если порт 10000 занят, то Webmin не установится. 

============================================

После этого желательно поменять порты на какие-то редко используемые. По умолчанию для Webmin порт 10000, но этот порт может использоваться другими сервисами. Например, Jitsi.

Чтобы поменять порт открываем файл /etc/webmin/miniserv.conf и меняем там порты в строках 

port=10000       (меняем, например, на port=55555)

listen=10000    (меняем, например, на listen=55556)

Перезагружаем Webmin командой 

systemctl restart webmin