PhpVirtualBox — это пользовательский интерфейс VirtualBox, написанный на PHP, иначе говоря -это веб-интерфейс для получения удалённого доступа к виртуальным машинам.
Создадим отдельного пользователя
sudo adduser virtualbox
Также необходимо добавить пользователя в группу vboxusers
sudo usermod -a -G vboxusers virtualbox
Устанавливаем необходимые пакеты для работы phpVirtualBox
sudo apt-get install apache2 php5 unzip
Скачиваем phpVirtualBox
wget http://sourceforge.net/projects/phpvirtualbox/files/phpvirtualbox-4.3-1.zip
Удаляем index.html из директории веб-сервера
sudo rm /var/www/index.html
Копируем архив в директорию веб-сервера
sudo cp phpvirtualbox-4.3-1.zip /var/www/
Распаковываем
cd /var/www/ && sudo unzip phpvirtualbox-4.3-1.zip
Копируем конфиг
sudo cp config.php-example config.php
Редактируем конфиг phpvirtualbox
sudo nano /var/www/config.php
Меняем
var $username = 'vbox';
var $password = 'pass';
на пользователя и пароль к нему, которые завели ранее
var $username = 'virtualbox';
var $password = 'virtualbox';
Указываем пользователя от которого будет работать VBOXWEB
sudo sh -c 'echo VBOXWEB_USER=virtualbox >> /etc/default/virtualbox'
После сохранения файла перезапускаем сервис vboxweb-service.
sudo service vboxweb-service restart
Заходим на сайт. Логин и пароль «admin»
у меня пишет Failed to restart vboxweb-service.service: Unit vboxweb-service.service not found.
ОтветитьУдалить