Простая установка Webmin и Virtualmin на любом Linux


5
В ответе на этот вопрос простая и подробная инструкция о том, как установить Webmin и Virtualmin на любой дистрибутив Linux (CentOS, Ubuntu, Debian, Gentoo).
спросил 23 мая 2016 Михаил в категории Сис. администрирование
1 Ответ
5
Лучший ответ

Добрый день!

Webmin и Virtualmin позволят вам развернуть собственный хостинг на веб-сервере Apache буквально за 30 минут. Такое решение имеет смысл применять, если вам необходимо сделать хостинг для большого количество не сильно нагруженных сайтов. Если же требуется разместить один или несколько сайтов с большой нагрузкой, лучше используйте Nginx, подробно об этом в наших статьях:

Выбор сервера и дистрибутива Linux: 

Если у вас уже есть сервер с установленной Linux - пропустите этот пункт.

Для небольшого хостинга вам подойдет любая недорогая виртуалка, например, DigitalOcean за 5$ в месяц (перейдите по ссылке и получите 10$ при регистрации без каких-либо дополнительных условий). Сервер в DigitalOcean будет готов через 3-5 минут после регистрации и сразу же можно продолжать.

Теперь о дистрибутиве Linux: Если вы привыкли к какому-то определенному дистрибутиву - используйте его. Если же предпочтений нет - то лучше всего выбрать CentOS 6, она простая, стабильная и удобная. Многие веб-хостинги работают именно на CentOS.

Если на вашем сервере установлено 3 или меньше гигабайт оперативной памяти, используйте x32 дистрибутив, если памяти больше - только x64.

Установка Webmin и Virtualmin: 

Автор считает, что эти материалы могут вам помочь:
  • Установка MySQL на Linux: подробная инструкция
  • /var/run/php5-fpm.sock уже должен присутствовать на сервере? в ubuntu 16.04 не нашел такого файла в /var/run
  • Шпаргалка Linux: Как узнать размер папки, файла, диска
  • Выбор и установка сирены для GSM сигнализации
  • Установка очень проста, разработчики Webmin позаботились об этом.

    1. Зайдите на сервер по ssh (с помощью Putty, например) под пользователем root. Можно, конечно, использовать sudo, но на этапе первичной установки и настройки сервера это совершенно не нужно.

     

    2. Перед началом установки необходимо задать имя хоста. Проверьте, установлено ли оно у вас:

    hostname -f

    Если имя хоста пустое или localhost, значит надо его установить для продолжения установки. Поправим файл hosts с помощью редактора vi:

    vi /etc/hosts

    Нажмите "i" для перехода в режим редактирования, добавьте строчку "hostname server.voprosoff.net" (замените на свой хост) и, также, добавьте имя своего хоста в строку с адресом 127.0.0.1. Должно получиться примерно так:

    Установка Webmin и Virtualmin

    Сохраните изменения и закройте vi, для этого надо набрать ":wq".

    Теперь выполните повторно команду:

    hostname -f

    В ответ вы должны увидеть имя хоста, которое прописали выше. Если не видите - вы где-то ошиблись.

     

    3. Теперь скачайте скрипт установки:

    wget http://software.virtualmin.com/gpl/scripts/install.sh

    Если инструмент wget отсутствует в вашей системе - установите его командой "yum install wget".

     

    4. Теперь дайте скрипту права на запись и запустите его:

    chmod 744 ./install.sh

    ./install.sh

    Далее скрипт все сделает за вас, периодически задавая различные вопросы. Установка может занять 5-60 минут, в зависимости от мощности сервера. Сразу же после окончания установки вы сможете пользоваться Webmin и Virtualmin.

    Идет установка Webmin и VirtualMin

     

    5. После окончания установки зайдите по адресу https://[ип адрес сервера]:10000 для первоначальной настройки и начала работы.

    Если у вас остались вопросы или нужны уточнения - пожалуйста, задайте вопрос или оставьте комментарий.

    Удачи вам!

    Помогите автору статьи:
    вКонтакте
    Одноклассники
    Мой Мир
    Google+
    Каждый раз, когда вы делитесь этой статьей в социальной сети, ее автор становится немного счастливее! Пожалуйста нажмите на одну из кнопок выше!
    Это будет полезно для вас:
  • Установка и настройка NGINX + PHP (php-fpm) на Linux сервере
  • Установка и настройка MariaDB на CentOS - подробная инструкция
  • Установка CentOS: подробная инструкция с картинками
  • Установка и настройка GSM сигнализации (часть 3)
  • Установка и настройка GSM сигнализации (часть 2)
  • Установка и настройка GSM сигнализации (часть 1)
  • Эмулятор Андроид, установка и настройка в Windows
  • Как подключиться по SSH: подробная инструкция
  • ответил 23 мая 2016 Эксперт Дмитрий (22,929 баллов)
    выбран 14 августа 2016 Эксперт Михаил
    Новые статьи:
  • Калифорнийская сияющая кошка: описание, фото, характер
  • Можно ли пить минеральную воду – дозировка и особенности
  • Гималайская кошка – описание породы, характер, фото
  • «Смарт для своих» - описание тарифа МТС в 2018 году
  • Как поставить кавычки «Ёлочки» в Word и браузере - все способы
  • Как полностью удалить DriverPack Solution или Cloud
  • Что за файл run.hta в папке bin\Tools и как убрать окно
  • Приложению заблокирован доступ к графическому оборудованию - как исправить
  • Котлеты из фарша без хлеба - мой проверенный вкусный рецепт
  • Что за ошибка «Прекращена работа Java TM Platform SE binary»?
  • Failed to initialize authentication interface exiting - что делать?
  • Как отключить Secure Boot в Bios HP - инструкция
  • Жесткий диск издает звуки — расшифровка
  • Артефакты при загрузке Windows и Bios — устранение проблемы
  • Failed to initialize BattlEye Service driver load error 1450 - что за ошибка?
  • Как отключить UEFI Secure Boot в Asus - инструкция