Установка phpVirtualBox
Добавлено: 16 сен 2024, 14:09
Включение сервиса удалённого управления
# Enabling VirtualBox Web Service
# Enabling VirtualBox AutoStart on boot
# Restarting VirtualBox Web Service
Отредактируете /etc/default/virtualbox
Проверим статус службы VirtualBox Web Service
Установка phpVirtualBox
Update /var/www/pvb/config.php:
# Enabling VirtualBox Web Service
Код: Выделить всё
systemctl enable vboxweb-service
Код: Выделить всё
systemctl enable vboxautostart-service
Код: Выделить всё
systemctl restart vboxweb-service
Перезагружаем службу VirtualBox Web ServiceVBOXWEB_USER=your_user
VBOXWEB_HOST=your_ip
VBOXWEB_PORT=your_port
Код: Выделить всё
systemctl restart vboxweb-service
Код: Выделить всё
systemctl status vboxweb-service
● vboxweb-service.service
Loaded: loaded (/usr/lib/virtualbox/vboxweb-service.sh; enabled; vendor preset: enabled)
Active: active (running) since Mon 2024-xx-xx 21:xx:56 +04; x days ago
Tasks: 29 (limit: 18912)
Memory: 15.4M
CPU: 2h 41min 13.162s
CGroup: /system.slice/vboxweb-service.service
├─40x0 /usr/lib/virtualbox/vboxwebsrv --background -H x.x.x.x -p xx
├─40x3 /usr/lib/virtualbox/VBoxXPCOMIPCD
└─40x8 /usr/lib/virtualbox/VBoxSVC --auto-shutdown
сен 0x 21:xx:56 server systemd[1]: Starting vboxweb-service.service...
сен 0x 21:xx:56 server vboxweb-service.sh[4027]: vboxweb-service.sh: Starting VirtualBox web service.
сен 0x 21:xx:56 server vboxweb-service.sh[4037]: Starting VirtualBox web service.
сен 0x 21:xx:56 server vboxweb-service.sh[4069]: VirtualBox web service started.
сен 0x 21:xx:56 server systemd[1]: Started vboxweb-service.service.
Установка phpVirtualBox
Код: Выделить всё
wget -c https://github.com/BartekSz95/phpvirtualbox/archive/main.zip -O vboxphp.zip
unzip vboxphp.zip -d /var/www
mv /var/www/phpvirtualbox-main /var/www/pvb
chown -R www-data:www-data /var/www/pvb
cp -p /var/www/pvb/config.php-example /var/www/pvb/config.php
1. Set username = wvbox
2. Set password = 123qweasd
3. Set location = http://127.0.0.1:28349
4. Set vrdeaddress = your_ip
5. Uncomment and set consoleHost = your_ip
6. Uncomment enableAdvancedConfig