бесплатно с городских телефонов Украины
Киев | 044 392-73-56 |
Харьков | 057 728-49-18 |
Днепр | 056 790-86-00 |
Одесса | 048 734-56-54 |
Львов | 032 229-58-50 |
Николаев | 051 270-12-63 |
Полтава | 053 262-53-74 |
Запорожье | 061 228-69-91 |
Virtualmin является плагином для Webmin, упрощающим управление несколькими виртуальными хостами при помощи одного интерфейса, через который возможно управлять учетными записями пользователей, виртуальными хостами Apache, записями DNS, базами данных MySQL, почтовыми ящиками и.т.д.
Перед выполнением инструкции, необходимо предварительно зарегистрировать доменное имя и направить его на IP адрес сервера, а так же зарегистрировать дочерние сервера имен и настроить DNS сервер, чей IP адрес будет указан при регистрации дочерних DNS серверов.
Пример дочерних серверов имен:
ns1.yourdomain.com
ns2.yourdomain.com
где yourdomain.com является названием зарегистрированного доменного имени.
Так же рекомендуется создать не root пользователя с доступом к sudo.
В инструкции используется текстовый редактор nano, для установки которого требуется выполнить команду:
yum install nano
Процедура установки Virtualmin, Webmin, LAMP, BIND и PostFix на сервер состоит из следующих шагов:
sudo yum -y update
sudo hostnamectl set-hostname host.faq-virtualmin.ml
Проверяем изменилось ли имя хоста:
hostnamectl status
exit
В случае, если инструкция выполняется не под root, выполняем команду exit еще раз, чтобы отключиться от сервера:
exit
Подключаемся заново (по SSH) и видим, что имя хоста изменилось:
sudo yum -y install perl
sudo wget http://software.virtualmin.com/gpl/scripts/install.sh
sudo sh install.sh
Подтверждаем желание продолжить установку, указав «y» и нажав на кнопку Enter:
Дожидаемся окончания установки.
Добавляем исключение в файервол:
sudo iptables -I INPUT -p tcp --dport 10000 -j ACCEPT
Сохраняем изменение:
sudo service iptables save
Перезагружаем файервол:
sudo service iptables restart
https://faq-virtualmin.ml:10000/change-user/
В открывшемся окне выбираем тему "Gray Framed Theme" и нажимаем на кнопку "Make Changes":
Переходим на страницу (вместо faq-virtualmin.ml необходимо указать название собственного домена) и начинаем настройку Webmin:
https://faq-virtualmin.ml:10000/
Нажимаем на кнопку «Next», чтобы продолжить:
Выбираем «No» в «Preload Virtualmin libraries» и «Yes» в «Run email domain lookup server», после чего нажимаем на кнопку «Next».
На следующей странице выбираем «No» в «Run ClamAV server scanner», после чего нажимаем на кнопку «Next».
На следующей странице выбираем «No» в «Spam filtering в Run SpamAssassin server», после чего нажимаем на кнопку «Next».
На следующей странице выбираем «Yes» в «Run MySQL database server» и «No» в «Run PostgreSQL database server», после чего нажимаем на кнопку «Next».
На следующей странице в «Set MySQL password» назначаем root-пароль для MySQL, который должен отличаться от пароля Webmin (в примере указан пароль Y9z0&4g2!W5s#S7k )
На следующей странице выбираем в RAM опцию, которая соответствует объему памяти сервера, после чего нажимаем на кнопку «Next».
На следующей странице указываем предварительно созданные дочерние NS сервера, после чего нажимаем на кнопку «Next».
На следующей странице выбираем «Store plain-text passwords», после чего нажимаем на кнопку «Next».
На следующей странице видим сообщение об окончании настройки Virtualmin. Нажимаем на кнопку «Next».
На следующей странице может появится уведомление о необходимости проверить конфигурацию Virtualmin. В этом случае нажимает на кнопку «Re-check and refresh configuration».
После окончания проверки нажимаем на ссылку «Return to virtual servers list »:
На этом настройка Webmin завершена.
См.также: