8(499)-709-97-83
Работаем с 8:00 до 19:00

Установка VirtualBox с PhpVirtualBox на CentOS 7

  • 22 июня 2015

PhpVirtualBox - Web интерфейс, написанный на PHP, который поможет вам управлять вашими VirtualBox виртуальными машинами через ваш браузер. В сегодняшней статье мы расскажем, как установить VirtualBox с PhpVirtualBox на CentOS 7.


 

Установка VirtualBox с PhpVirtualBox на CentOS 7

Первым делом отключим SELinux

nano /etc/sysconfig/selinux
SELINUX=disabled

Прежде чем устанавливать VirtualBox и PhpVirtualBox, мы устанавливаем необходимые программы и библиотеки:

yum install httpd php php-devel php-common php-soap php-gd 
yum groupinstall 'Development Tools' SDL kernel-devel kernel-headers dkms wget

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

cd /etc/yum.repos.d/ &&  sudo wget http://download.virtualbox.org/virtualbox/rpm/el/virtualbox.repo

Загрузим открытый ключ VirtualBox.

cd /usr/src/
wget www.virtualbox.org/download/oracle_vbox.asc
rpm -import oracle_vbox.asc

Теперь пришло время установить VirtualBox.

yum install VirtualBox-4.3

Чтобы VirtualBox функционировал должным образом, скачаем и установим VirtualBox Extension Pack.

cd /usr/src/ &&  wget 
http://download.virtualbox.org/virtualbox/4.3.12/Oracle_VM_VirtualBox_Extension_Pack-4.3.12-93733.vbox-extpack
VBoxManage extpack install Oracle_VM_VirtualBox_Extension_Pack-4.3.12-93733.vbox-extpack

Проверим корректность работы:

/etc/init.d/vboxdrv setup

 

Теперь необходимо добавить пользователя, который будет запускать VirtualBox в группу vboxusers:

sudo useradd virtualadmin
sudo passwd adminpassword
sudo usermod -G vboxusers virtualadmin

Затем создадим файл VirtualBox в директории /etc/default/ и внесем следующую строчку:

nano /etc/default/virtualbox
VBOXWEB_USER=virtualadmin

Загрузим и распакуем PhpVirtualBox.

cd /var/www/
wget http://sourceforge.net/projects/phpvirtualbox/files/phpvirtualbox-4.3-1.zip
unzip phpvirtualbox-4.3-1.zip

Для удобства использования переименуем phpvirtualbox-4.3-1 в phpvirtualbox

mv phpvirtualbox-4.3-1  phpvirtualbox

Затем скопируем файл конфигурации config.php из образца config.php-example.

cd phpvirtualbox/
cp config.php-example config.php

Открываем файл config.php и в значениях $username и $password заносим данные ранее созданного пользователя:

nano /var/www/html/phpvirtualbox-4.3-1/config.php

/* Username / Password for system user that runs VirtualBox */
var $username = 'virtualadmin';
var $password = 'adminpassword ';

Мы дошли до финала. Запускаем VirtualBox

/etc/init.d/vboxweb-service start

Рестартуем Apahce2

systemctl restart httpd.service

В браузере открываем страницу http://server_IP_address/phpvirtualbox

По умолчанию имя пользователя admin, пароль admin




Первым делом меняем пароль администратора File> Change Password



На этом наша установка закончена. Теперь можно создавать нужные нам виртуальные машины и управлять ими через браузер.

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

 
Powered by SEO CMS ver.: 23.1 TOP 2 (opencartadmin.com)
 
Метки: Linux