Устанавливаем CentOS в VirtualBox

Как установить CentOS в VirtualBox. Полная пошаговая инструкция

Познакомиться с возможностями операционной системы CentOS вы можете, установив ее в VirtualBox на ПК под управлением Windows 7, 10; macOS или другого дистрибутива Linux.

Что надо знать перед установкой

  • Самой свежей версией на момент написания стать является CentOS 8.0 (1905), выпущенная 24 сентября 2019 года.
  • Предполагается, что перед началом установки VirtualBox уже есть на вашем ПК. Ранее я подробно рассмотрел создание и настройку виртуальной машины.
  • ОС предназначена для компьютеров с процессорами Intel, AMD и VIA.
  • Потребуется соединение с интернетом, поскольку часть файлов в процессе установки будет загружаться из Сети.

Как скачать CentOS

Щелкните по кнопке «CentOS Linux DVD ISO» и стартует загрузка образа операционной системы. Вы можете также скачать ее с торрента.

Список зеркал предлагается по ссылке. В зависимости от особенностей вашего интернет-соединения, прямая загрузка может быть недоступна. В этом случае вам останется только воспользоваться торрентом.

Что нужно для установки системы

  • ПК с 64-битным процессором (для CentOS 7 и 8). 32-битные процессоры поддерживаются версией CentOS 6.10.
  • Не менее 1 гигабайт ОЗУ. Рекомендуется 1 гигабайт ОЗУ на каждое ядро ЦП.
  • Не менее 10 гигабайт на жестком диске (лучше 20 гигабайт).

Формат установочных файлов

Дистрибутив CentOS основан на Red Hat Enterprise Linux. Для установки софта в CentOS применяются пакеты RPM (Red Hat Package Manager).

Предпочитаете дистрибутивы на основе Debian (DEB)?

Я подробно рассмотрел процесс установки в VirtualBox:

Как создать виртуальную машину

Откройте VirtualBox и нажмите расположенную на панели под строкой меню кнопку «Создать».

Создавая виртуальную машину и выделяя ей аппаратные ресурсы, используйте кнопку «Далее» для перехода к следующему экрану, «Назад» — для возврата к предыдущему.

В поле «Имя» введите название нового «виртуального компьютера». «Тип»: Linux; «Версия»: Red Hat.

Выделение ОЗУ и виртуальный жесткий диск для CentOS

Установите объем оперативной памяти не менее 2048 мегабайт. Это сделает работу с ОС более комфортной.

По умолчанию предусмотрена опция «Создать новый виртуальный жесткий диск». Не меняйте ее. Нажмите «Создать».

Если вы не планируете использовать создаваемый «диск» с другими инструментами виртуализации, оставьте тип накопителя «VDI».

Если вы укажете в качестве формата хранения «Динамический виртуальный жесткий диск», пространство на накопителе будет использоваться по мере необходимости. Если вы выберете «Фиксированный виртуальный жесткий диск», указанный вами объем предоставляется виртуальной машине сразу и станет недоступен вам для других задач. Фиксированный жесткий диск обычно быстрее, поэтому при наличии свободного пространства на HDD или SSD отдайте предпочтение этому варианту.

Укажите имя и размер виртуального жесткого диска. Если «железо» вашего ПК позволяет, рекомендую предоставить виртуальному накопителю не менее 20 гигабайт. Нажмите «Создать».

Настройка виртуальной машины

Новый «виртуальный ПК» отобразится в списке после ранее созданных вами.

Выделите ее и нажмите щелкните по кнопке «Настроить», расположенной на панели под строкой меню.

В разделе «Общие» на вкладке «Дополнительно» в полях «Общий буфер обмена» и «Функция Drag’n’Drop» выберите из списков «Двунаправленный». Это необходимо для обмена данными между основной ОС и CentOS, которую вы установите на виртуальную машину.

В разделе «Система» на вкладке «Материнская плата» определите порядок загрузки. Приоритетный: «Оптический накопитель (CD/DVD)»; второй: «Жесткий диск». Снимите «птички» возле других накопителей. Для изменения порядка загрузки используйте стрелки «Вверх» и «Вниз».

На вкладке «Процессор» определите число доступных виртуальной машине ядер ЦП. Рекомендую менее двух не указывать.

В разделе «Дисплей» на вкладке «Экран» предоставьте виртуальной машине видеопамять. Чем больше объем, тем выше качество изображения и удобнее работа с операционной системой. Нажмите «ОК».

Подготовка к установке CentOS на виртуальную машину

Выделите виртуальную машину. Предусмотрены два способа запустить ее:

  • Двойным щелчком мышью по ней
  • Нажатие кнопки «Запустить» на панели под строкой меню

Укажите путь к ранее загруженному файлу ISO-образа CentOS.

Нажмите кнопку «Продолжить» в нижней части диалогового окна.

Выберите пункт «Install CentOS Linux 8.0.1905». Если вы устанавливаете другую версию ОС, строка будет несколько отличаться.

Подождите, пока дистрибутив готовится к установке.

Выберите язык мастера установки ОС. Нажмите «Продолжить».

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

Часовой пояс и сетевое соединение

Некоторые секции окна «Обзор установки» отмечены оранжевым треугольником с восклицательным знаком. Заполните их.

В данном случае вам предлагается разбить диск на разделы. Оставьте предложенный установщиком вариант «Автоматически». Нажмите кнопку «Готово» в верхнем левом углу окна.

Перейдите в секцию «Time & Date» и выберите свой часовой пояс.

По умолчанию соединение с интернетом отключено.

В секции «Сеть и имя хоста» переведите ползунок активации сетевого соединения во включенное состояние. «Готово».

Создание учетной записи администратора

Нажмите расположенную в правом нижнем углу кнопку «Начать установку».

В окне конфигурации:

— Обратите внимание на подсказку мастера установки в нижней части окна.

— Дождитесь завершения загрузки пакетов, установки и настройки компонентов. Может потребоваться 30 и более минут.

— Создайте аккаунт пользователя и пароль администратора системы.

Щелкните левой кнопкой мыши по секции «Root Password». Введите пароль и подтвердите его во втором поле. Учетная запись администратора нужна для управления системой. Одинарный щелчок по кнопке «Готово».

Если установщик сочтет пароль ненадежным, он предложит пользователю подтвердить свое решение двойным щелчком левой кнопки мышью по кнопке «Готово». Причина недовольства мастера установки паролем будет указана на оранжевом фоне в нижней части окна.

Создание учетной записи пользователя

В разделе «Создание пользователя» введите в соответствующих полях полное имя, имя пользователя и пароль пользовательской учетной записи. Пароль подтвердите вводом в дополнительное поле.

Вы можете сделать этого пользователя администратором. Имя пользователя может содержать до 32 знаков без пробелов. Определите, нужно ли вводить пароль при вхоже в систему. Если посторонние не имеют доступа к компьютеру, снимите «птичку» слева от этой опции. Один раз щелкните левой кнопкой мыши по кнопке «Готово». Если мастер установки будет недоволен надежностью пароля, но вас он устраивает, подтвердите выбор двойным щелком по «Готово».

После появления в нижней части окна конфигурации сообщения об успешной установке CentOS, нажмите кнопку «Завершить настройку».

Подготовка к первому запуску CentOS

Будут произведены необходимые автоматические настройки. Перед началом работы с операционной системой:

  1. Необходимо принять условия лицензионного соглашения. Для этого поставьте «птичку» в белом квадратном блоке, расположенном ниже текста
  2. Введите пароль учетной записи пользователя, если вы оставили включенной опцию подтверждения входа в систему вводом пароля
  3. Выберите язык рабочего стола и раскладку клавиатуры
  4. Включите или отключите для приложений возможность определения местоположения
  5. Возможно сразу же ввести данные своих учетных записей:
    • Google
    • Nextcloud
    • Microsoft
    • Facebook

Пятый шаг вы можете пропустить и вернуться к нему после того, как будете уверены, что CentOS вам подходит.

Какую причину перехода на Linux вы считаете главной?

Авторизуясь, вы даете согласие на обработку персональных данных.

ИТ База знаний

Полезно

— Узнать IP — адрес компьютера в интернете

— Онлайн генератор устойчивых паролей

— Онлайн калькулятор подсетей

— Калькулятор инсталляции IP — АТС Asterisk

— Руководство администратора FreePBX на русском языке

— Руководство администратора Cisco UCM/CME на русском языке

— Руководство администратора по Linux/Unix

Навигация

Серверные решения

Телефония

FreePBX и Asterisk

Настройка программных телефонов

Корпоративные сети

Протоколы и стандарты

Популярное и похожее

15 примеров CURL в Linux

15 примеров команды PING для диагностики сети

Настройка DHCP сервера на CentOS или Ubuntu

Восстановление root пароля в Ubuntu

Ubuntu 20.04: что нового, как установить и обновиться?

Автоматическая смена паролей пользователей Linux

Топ — 5 FTP клиентов для Linux

Digium G400F

Установка VirtualBox 6.0 на Linux

VirtualBox — это кроссплатформенное программное обеспечение для виртуализации с открытым исходным кодом, которое может быть установлено в любой операционной системе и позволяет устанавливать и запускать несколько гостевых операционных систем на одном компьютере.

Например, если вы установите его в своей системе Linux, вы можете запустить операционную систему Windows XP в качестве гостевой ОС или запустить ОС Linux в вашей системе Windows и так далее. Таким образом, вы можете установить и запустить столько гостевых операционных систем, сколько вам нужно, единственным ограничением является дисковое пространство и память.

Недавно Oracle выпустила последнюю стабильную версию Virtualbox 6.0.0,и новейшая версия Virtual Box включает в себя много значительных изменений и новые функции.

Что нового в VirtualBox 6.0

  • Добавлена поддержка экспорта виртуальной машины в Oracle Cloud Infrastructure;
  • Значительно улучшена поддержка HiDPI и масштабирования, а также улучшенное обнаружение и конфигурация для каждой машины;
  • Большая доработка пользовательского интерфейса с легкой и простой настройкой виртуальных машин;
  • Новый файловый менеджер позволяет пользователю управлять гостевой файловой системой и копировать файлы между хостом и гостем;
  • Основное обновление эмуляции устройств с трехмерной графикой для гостей Linux;
  • Утилита vboximg-mount для хостов позволяет пользователям получать доступ к содержимому гостевых дисков на хосте;
  • Добавлена поддержка использования Hyper-V на хосте Windows;
Читайте также  Способы устранения ошибки 9 при работе с iTunes

Вы можете посмотреть подробности о VirtualBox 6.0 на их официальной странице журнала изменений.

В этом руководстве объясняется, как установить VirtualBox 6.0 в системах RHEL, CentOS и Fedora, используя собственный репозиторий VirtualBox с инструментами YUM и DNF (для выпусков Fedora 22+).

Также в этом руководстве объясняется, как установить VirtualBox 6.0 в системах Debian, Ubuntu и Linux Mint, используя собственный репозиторий VirtualBox с помощью команды APT-GET или APT.

Установка VirtualBox 6.0 в Red Hat Enterprise Linux, CentOS и Fedora

Если у вас установлена более ранняя версия Virtualbox, удалите ее перед установкой последней версии.

Добавление VirtualBox Repository

Затем добавьте собственный репозиторий VirtualBox для установки последней версии VirtualBox 6.0 в следующих системах.

Для RHEL/CentOS 7/6

Для RHEL/CentOS 5

Для For Fedora 24-29

Установка пакеты зависимостей для VirtualBox

VirtualBox использует модуль ядра vboxdrv для управления и выделения физической памяти для гостевых операционных систем. Без этого модуля вы все еще можете использовать VirtualBox для создания и настройки виртуальных машин, но они не будут работать.

Итак, чтобы сделать VirtualBox полностью функциональным, вам нужно сначала обновить вашу систему, а затем установить некоторые дополнительные модули, такие как DKMS, kernel-headers и kernel-devel, а также некоторые пакеты зависимостей.

Установка VirtualBox 6.0

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

Перестройте модули ядра для VirtualBox 6.0

Приведенная ниже команда автоматически создаст группу и пользователя vboxusers, а также найдет и автоматически перестроит необходимые модули ядра.

Для Fedora 22+ и CentOS/RHEL 7

Для Fedora 18-16 и CentOS/RHEL 6/5

Если вышеуказанный процесс сборки завершится неудачно, вы получите предупреждающие сообщения, подобные приведенным ниже.

В этом случае вам нужно сначала проверить ваше установленное ядро, а затем установить нужные kernel-devel, используя следующие команды.

Внимание: в команде CURRENT_KERNEL нужно заменить на то, что вы получите, выполнив команды uname -r

Затем замените user_name в следующей команде вашим собственным именем пользователя.

Если вы получили какое-либо сообщение об ошибке, например, KERN_DIR, или если ваш исходный каталог ядра не был автоматически обнаружен процессом сборки, вы можете установить его с помощью следующей команды. Убедитесь, что вы изменили версию ядра в соответствии с вашей системой, как показано ниже.

Установка VirtualBox 6.0 в Debian, Ubuntu и Linux Mint

Сначала удалите любую более раннюю версию Virtualbox, если таковая имеется.

Затем установите последнюю версию VirtualBox 6.0, используя официальный репозиторий Virtualbox. Чтобы добавить репозиторий, используйте следующую команду, как показано ниже.

Запуск VirtualBox 6.0

Просто выполните следующую команду, чтобы запустить ее из терминала, или используйте панель запуска из меню для запуска VirtualBox.

Установка пакета расширений VirtualBox

Если вам нужны дополнительные функции, такие как VirtualBox RDP, PXE, ROM с поддержкой E1000 и хост-контроллером USB 2.0 и т. Д. Вам необходимо загрузить и установить пакет расширений VirtualBox с помощью следующей команды wget.

Чтобы установить пакет расширений, после того, как вы загрузили vbox-extpack, откройте его при помощи Virtualbox, как показано ниже.

Если это не сработает, откройте Virtaulbox — «Настройки» — «Расширения» и найдите vbox-extpack для его установки.

Обновление VirtualBox

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

На Ubuntu/Linux Mint

Удаление VirtualBox

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

На Ubuntu/Linux Mint

Вы также можете скачать VirtualBox 6.0 для других платформ Linux, Windows и Mac OS X с официального сайта.

Было полезно?

Почему?

Мы тщательно прорабатываем каждый фидбек и отвечаем по итогам анализа. Напишите, пожалуйста, как мы сможем улучшить эту статью.

Полезные IT – статьи от экспертов раз в неделю у вас в почте. Укажите свою дату рождения и мы не забудем поздравить вас.

Системный интегратор

Установка CentOS 6.4 сервера в VirtualBox

Установка CentOS 6.4 сервера в виртуальную машину обладает рядом преимуществ перед установкой на отдельно стоящий компьютер. Это, прежде всего, экономия аппаратных ресурсов, распределение нагрузки между виртуальными серверами, простота миграции на другую платформу, удобство создания копий.

Подготовка виртуальной машины VirtualBox для установки CentOS 6.4

Запустите Oracle VM VirtualBox Менеджер.

Создайте Виртуальную Машину (VM). В VirtualBox Менеджере выберите меню Машина Создать. , запустится мастер создания виртуальной машины. В мастере введите имя новой VM, например, Centos64 и выберите операционную систему Linux, версии ReadHat (ReadHat 64bit).

Выделите для виртуальной машины CentOS 6.4 необходимое количество оперативной памяти но не более половины оперативной памяти компьютера.

Требования к системе для установки CentOS 6.4

Предлагаем ознакомиться с требованиями, которые предъявляет CentOS 6.4 сервер к оперативной памяти компьютера.

CentOS MinimalCD 6.4 для установки и работы CentOS сервера требует следующие лимиты оперативной памяти (RAM):

Min Max
Установка CentOS 6.4 в графическом интерфейсе 632Mb
Установка CentOS 6.4 в текстовом интерфейсе 408Mb 624Mb
Работа CentOS 6.4 сервера 176Mb

Создайте новый виртуальный жесткий диск для установки операционной системы CentOS 6.4.

Укажите VDI тип жесткого диска для CentOS 6.4

Укажите формат хранения жесткого диска с CentOS 6.4

Укажите имя файла, содержащего виртуальный жесткий диск с CentOS 6.4 и размер жесткого диска. Если Вы выбрали на предыдущем этапе динамический жесткий диск, то его размер можно установить больше чем размер жесткого диска на компьютере хост-системы.

Нажмите кнопку Создать и на этом создание жесткого диска для CentOS 6.4 будет завершено.

Далее, настройте свойства новой виртуальной машины для CentOS 6.4

В разделе Система установите порядок загрузки виртуальной машины начиная с CD/DVD-ROM.

В разделе Система, вкладка Процессор выберите количество используемых Centos 6.4 процессорных ядер.

В разделе дисплей, выделите для виртуальной машины с CentOS 6.4 достаточное количество оперативной памяти и включите поддержку 3D-ускорения, если этой возможностью обладает Ваша хост-система.

В разделе Носители выберите изображение CD диска (под надписью IDE контроллер), а затем, нажмите кнопку с изображением CD диска в панели Атрибуты в правом верхнем углу. Откроется диалог «Выбрать файл образа CD диска». Выберите ISO образ с дистрибутивом Centos 6.4.

В разделе Сеть настройте параметры сетевого адаптера для Вашей CentOS 6.4 Выберите тип подключения Сетевой мост или NAT. Для сетевого моста желательно иметь в Вашей локальной сети поддержку DHCP.

В окне настроек свойств виртуальной машины CentOS 6.4 нажмите кнопку ОК , Окно настроек свойств закроется, виртуальная машина готова к первому запуску.

В Oracle VM VirtualBox Менеджере кнопкой Старт запустите виртуальную машину Centos 6.4 и загрузите OS Centos 6.4.

Установка Linux CentOS 6.3, CentOS 6.4 сервера

В этой статье, мы предлагаем пошаговую инструкцию по установке CentOS 6.4 сервера и CentOS 6.3 сервера из дистрибутивов CentOS-6.4-x86_64-minimal.iso и CentOS-6.3-x86_64-bin-DVD1to2.

Скачать ISO образ загрузочного диска CentOS 6.4 можно с зеркала рекомендованного на официальном сайте разработчика CentOS. Мы рекомендуем воспользоваться зеркалом Я ндекс где кроме дистрибутивов Вам будут, также, доступны ссылки на торренты.

Запишите дистрибутив CentOS-6 на CD диск или Flash накопитель, установите соответствующий порядок загрузки компьютера и можно приступать к установке CentOS. В виртуальную машину VirtualBox CentOS можно установить непосредственно с ISO образа загрузочного диска.

На этом этапе установки Centos 6.4 Вам предлагается протестировать загрузочный диск. Этот процесс довольно длительный и его можно пропустить выбрав кнопку Skip .

Далее, если в Вашей системе достаточно памяти, процесс инсталляции CentOS 6.4 сервера будет проходить в графическом интерфейсе. Ознакомиться с примечаниями к выпуску CentOS и системными требованиями можно в wiki разделе официального сайта проекта CentOS или на нашем сайте Требования к системе для установки CentOS 6.4

Окно приветствия CentOS 6. Графический режим. Нажмите кнопку Next и начнется инсталляция операционной системы CentOS сервер на компьютер.

Инсталлятор Centos 6.3 позволяет проводить установку Centos 6.3 на многих языках, в том числе и на русском.

Сейчас Вам предлагается выбрать раскладку клавиатуры для Вашей операционной системы Centos 6.4

Читайте также  Что такое дискретная видеокарта

Очередной диалог установщика Centos 6.3 позволяет Вам сообщить о наличии в системе не стандартных накопителей. Если Вы устанавливаете Centos 6.3 на жесткий диск, выбирайте пункт Стандартные накопители.

Читайте предупреждения инсталлятора Centos 6.4, они довольно подробные и информативные.

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

Откроется окно настройки сетевых соединений. Выберите сетевой интерфейс и нажмите кнопку Изменить.

Пометьте галочкой пункт «Подключаться автоматически» и на вкладке Параметры IPv4 выберите профиль Автоматически (DHCP) . Если в вашей сети не настроен DHCP сервер, например, на роутере, тогда задайте IP адрес для сетевой карты, маску сети, шлюз, IP адреса DNS серверов (через запятую).

Укажите часовой пояс Вашего местоположения.

В этом примере мы выбрали пароль bitrix. В дальнейшем этот пароль необходимо изменить. Система выдала предупреждение о не достаточной надежности пароля, однако, это не помешает продолжить установку CentOS 6.4.

Выберите вариант размещения Вашей Centos 6.3 на жестком диске.

Сохраните выбранные на предыдущем этапе параметры.

Если Вы выбрали для установки дистрибутив на DVD, Вам будет предоставлена возможность выбрать один из вариантов сборки CentOS. Среди них:

  • Desktop
  • Minimal Desktop
  • Minimal
  • Basic Server
  • Database Server
  • Web Server
  • Virtual Host
  • Software Development Workstation

Для хостинга сайтов на 1С Битрикс — выбирайте пункт Minimal.

Если Вы используете дистрибутив CentOS 6. minimal.iso, выбор вариантов сборки CentOS Вам будет не доступен. На компьютер будет установлен CentOS сервер в минимальной конфигурации.

Установка всех пакетов, входящих в состав сборки CentOS сервер может занять более 10 минут.

Установка CentOS сервера завершена, осталось перезагрузить компьютер.

Мой блог

Установка VirtualBox на CentOs 7 + вэб «конфигуратор»

Установка VirtualBox на CentOs 7 + вэб «конфигуратор»

Установим для начало wget командой

yum install wget

перейдём в каталов /etc/yum.repos.d командой

установим репозитории virtualbox и epel командами

зависимости для VirtualBox

yum install binutils qt gcc make patch libgomp glibc-headers glibc-devel kernel-headers kernel-devel dkms

и теперь непосредственно сам VirtualBox

yum install VirtualBox-4.3

на момент написания версия 4.3 была последней, для того что-бы посмотреть какая версия сейчас последняя в репозитории введите

yum search virtualbox

и на экране появится версия virtualbox которая на данный момент последняя в реозитории.

Теперь необходимо скомпилировать модули ядра для VirtualBox командой

service vboxdrv setup

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

Создадим пользователя под которым будет запускаться virtualbox

добавим пользователя virtual в группу vboxusers

usermod -a virtual -G vboxusers

Установка VirtualBox на этом завершилась, теперь настроим вэб интерфейс управления VirtualBox

установим вэб сервер apache, php и архиватор zip

yum install httpd php php-soap zip unzip

Запустим Apache и поместим его в автозапуск

systemctl start httpd

systemctl enable httpd

отредактируйте политику SeLinux, в противном случаи небудет возможности конфигурировать виртуальные машины из вэб интерфейса

setsebool -P httpd_can_network_connect on

Скачать вэб конфигуратор можно непосредственно с сайта

После того как скачали архив с конфигуратором, его необходимо «залить» на сервер, например с помощью программы FileZilla

в качестве хоста введите

в поле пароль введите пароль от root. В FilleZilla перейдите в каталог /home, и перетените архив с «конфигуратором» в папку home, распакуем архив в папку var/www/html

unzip -d /var/www/html /home/phpvirtualbox-4.3-3.zip

(у вас верcия может отличаться, 4.3.3 последняя версия на момент написания)

перейдём в папку /var/www/html/ командой

переименуем папку phpvirtualbox-4.3-3 в virtualbox

mv phpvirtualbox-4.3-3 virtualbox

Теперь можно заходить в вэб конфигуратор, под пользователем admin и паролем admin, но пока он будет работать не коректно.

Теперь необходимо переименовать файл config.php-example в config.php

Перейдём в каталог /var/www/html/virtualbox

mv config.php-example config.php

отредактируем файл config.php

после того как откроется редактор vi нажмите клавишу i и вы перейдёте в режим редактирования, отредактируйте поля отмеченные на скриншоте, в качестве $username укажите имя пользователя которого создали ранее и пароль от данного пользователя соответственно. Нажмите клавишу ESC далее введите :wq и нажмите клавишу Enter.

Теперь осталось настроить небольшие мелочи, создадим файл /etc/default/virtualbox командой

нажимает клавишу i добавляем записи

VBOXWEB_USER=virtual #имя пользователя которого вы создали

запускаем и заносим службу вэб сервера virtualbox в автозапуск

systemctl enable vboxweb-service

service vboxweb-service start

Теперь можно создавать виртуальные машины, но с некоторыми ограничениями, давайте установим Extension Pack, скачайте его

VBoxManage extpack install Oracle_VM_VirtualBox_Extension_Pack-4.3.28-100309.vbox-extpack

последнюю версию всегда можно скачать с сайта(скопировав ссылку с надписи All supported platforms)

после установки Extension Pack обязательно перезагрузите систему.

Откроем страницу с конфигуратором

введите имя пользователя admin и пароль admin и пред вами откроется страница phpvirtualbox

Рекомендую сразу-же сменить стандартный пароль(как показанно на скриншоте) и поменять язык интерфейса на русский.

В качестве удалённого дисплея в виртуальных машинах указывайте порт 3389, так-как можно будет подключаться к этой виртуальной машине с помощью стандартного rdp в Windows(вовремя установки системы). Установочные образы которые будут указанны в виртуальных машинах, должны находиться строго в домашнем каталоге пользователя которого вы создали(в данном случаи virtual), иначе к ним просто не будет доступа.Если используете iptables, разрешите следующие действия для Loopback(если настройки iptables установленны по умолчанию, то не чего не нужно менять)

iptables -A INPUT -s 127.0.0.0/8 -i менять)lo -j ACCEPT

iptables -A OUTPUT -d 127.0.0.0/8 -o lo -j ACCEPT

iptables -I INPUT -p tcp -m conntrack —ctstate NEW —dport 3389 -j ACCEPT

сохраните настройки iptables

service iptables save

На этом установка VirtualBox закончена.

Только зарегистрированные пользователи могут оставлять коментарии.

Install VirtualBox and phpVirtualBox on CentOS 7

VirtualBox is a free and open-source hypervisor, developed by Oracle Corporation. VirtualBox supports all popular operating system platforms. VirtualBox is also used as the Provider for Vagrant, a server orchestration software.

phpVirtualBox is a web interface for administration of VirtualBox servers. phpVirtualBox is a free and open source web application. phpVirtualBox is written in PHP thus requires a Web Server with PHP language support for deployment.

In this article, we are installing VirtualBox and phpVirtualBox on CentOS 7 server.

This Article Provides:

Environment Specification:

We have configured a CentOS 7 virtual machine with following specifications.

  • CPU — 3.4 Ghz (2 cores)
  • Memory — 2 GB
  • Storage — 20 GB
  • Operating System — CentOS 7.6
  • Hostname — virtualbox-01.example.com
  • IP Address — 192.168.116.185/24

Installing VirtualBox on CentOS 7:

Connect with virtualbox-01.example.com using ssh as root user.

Install VirtualBox prerequisite packages using yum command.

The vboxdrv.service requires same kernel-devel modules as of running Kernel. Otherwise, after installation vboxdrv.service will throw errors. Therefore, we have used $(uname -r) with above yum command

VirtualBox is distributed via its own yum repository. Therefore, we have to install VirtualBox yum repository first and then we will be able to install VirtualBox software.

Download and add VirtualBox yum repository in our CentOS 7 server.

Build cache for VirtualBox yum repository.

Now we can install VirtualBox using yum command.

vboxdrv.service is automatically enabled and started by VirtualBox installation process.

Check status of vboxdrv.service.

VirtualBox 6.0 has been installed on our CentOS 7 server.

Installing VirtualBox Extension Pack on CentOS 7:

VirtualBox is splitted into two components.

We have already installed VirtualBox Base Package above. Now, we are installing VirtualBox Extension Pack to extend the functionality of VirtualBox software.

VirtualBox Extension Pack is available at VirtualBox Official Download Page. It consist of a single universal package that supports all platforms.

We are downloading it using wget command.

Install VirtualBox Extension Pack using VBoxManage command.

VirtualBox Extension Pack have been successfully installed on CentOS 7 server.

Configure vboxweb-service on CentOS 7:

phpVirtualBox admin communicate to our VirtualBox server using vboxweb-service. Therefore, we have to configure vboxweb-service before installing phpVirtualBox.

Create a user that will run the vboxweb-service process.

Create a configuration file for vboxweb-service.

Restart vboxweb-service.

Allow vboxweb-service port in Linux firewall.

Installing phpVirtualBox on CentOS 7:

phpVirtualBox is a PHP based web application. Therefore, it can be deployed on a web server with PHP language support.

We are installing Apache HTTP server and PHP 5.4 along with other required packages using yum command.

Enable and start Apache service.

Allow HTTP service in Linux firewall.

phpVirtualBox is free and open source web interface for VirtualBox. phpVirtualBox is available at Github.

Extract master.zip file to Apache document root.

Читайте также  Устройство современного процессора компьютера

Rename /var/www/html/phpvirtualbox-master directory for easy accessibility.

Rename phpVirtualBox configuration file as follows.

Obtain the username and password defined in config.php file.

The above values must match with the OS user vbox , that we have created above.

We have already created the OS user with the same username and password, otherwise you have to edit config.php to match it.

(Note: We are using an easy password for the sake of simplicity, but you are recommended to set a strong password here.)

Set SELinux boolean, so the Apache can access other network services.

Browse URL http://virtualbox-01.example.com/phpvirtualbox/ in a client’s browser.

Login with phpVirtualBox default username/password (i.e. admin/admin).

After login phpVirtualBox web interface may display a compatibility warning and advise us to install a latest version of phpVirtualBox.

Since, we are already installing the latest version of phpVirtualBox therefore, we have no other option to ignore this warning until a new version of phpVirtualBox is available.

We are now at the Dashboard of the phpVirtualBox web interface.

Click on New to create a new virtual machine.

Set memory size and click on Next >> .

Select hard disk setting and click on Create .

Select hard disk file type and click on Next >> .

Select Storage on physical disk and click on Next >> .

Select file location and size and click on Next >> .

Virtual machine has been created successfully.

One last thing is to change the default password of admin user.

Click on File > Change Password .

Set a strong password for admin user.

We have successfully installed VirtualBox and phpVirtualBox on CentOS 7 server.

Installing and using VirtualBox on CentOS

» height=»16″ src=»https://wiki.centos.org/moin_static1910/memodump/img/attention.png» title=» » w /> VirtualBox (VB) development is progressing rapidly and the information on this page may be outdated. The Linux Downloads page now has yum repo configs. Unfortunately the RPM packages do not handle major version upgrades gracefully. The built-in update notifications when running VB are also deficient and will only notify of minor updates (i.e. 5.1.6->5.1.8), if that, and not more major version upgrades (i.e. 4->5). For now, older versions should be uninstalled before installing a new major version or the package upgrade will encounter RPM conflicts. The VB user manual should be read carefully; however, at this writing it does not do a good job of addressing RPM installations. See the VB site for the latest details. The good news is that the new versions have significant improvements and new features, and backwards compatibility with existing VMs has been excellent.

VirtualBox-5.2 (VirtualBox-5.2-5.2.42_137960), 6.0 (VirtualBox-6.0-6.0.22_137980) and 6.1 (VirtualBox-6.1-6.1.10_138449) are currently available and supported. To get full 5.x/6.x functionality you may also need the VirtualBox Extension Pack which provides support for USB 2.0/3.0 devices, and RDP and PXE boot for Intel cards.