Установка webmin на vps с веб-сервером nginx
При очередной настройке vps решил установить webmin наконец-то как положено и из этого получился двухдневный квест, который просто необходимо записать для истории.
Добавление даты в имя файла для бекапа webmin
При настройке бекапов файловой системы в webmin я обычно название файл делаю вида site-name.com.20200603.tar.gz.
Для этого при настройке бекапа задаем шаблон названия файла как site-name.com.%Y%m%d.tar.gz.
При первой настройке бекапов на сервере можем получить ошибку вида:
Решаем, нажав на шестеренку и отметив "Yes" в пункте:
Аналогичные действия нужно проделать и при настройке других бекапов, например, базы данных.
Подключение модуля nginx в webmin для debian/ubuntu
Скачиваем модуль отсюда. На всякий случай, сохраняю копию модуля на этом сайте.
Для установки заходим Webmin -> Webmin Configuration -> Webmin Modules -> From uploaded file
На Debian 7 и Webmin 1.910 у меня при запуске модуля возникла следующая ошибка:
Can't locate HTML/Entities.pm in @INC (you may need to install the HTML::Entities module)
Лечится установкой пакета libwww-perl