ПредишенСледващото

]]> PhpVirtualBox]]> - AJAX изпълнение на потребителския интерфейс на VirtualBox, написани на PHP. Това е уеб-базиран интерфейс за отдалечен достъп до виртуални машини.

Тези инструкции са напълно оперативни и начина на сайта работи на virtualke вдигна на Virtualbox на това ръководство, или по-скоро Взех виртуален сървър, а след това на труд бележки променяни по-подробни инструкции за работа.

За да инсталирате Virtualbox използване Debian или Ubuntu

Трябва да конфигурирате хранилището от официалния сайт Virtualbox.

Добави в хранилището source.list

За Ubuntu (изберете своя дистрибуция):

Добави хранилището на публичен ключ командата VirtualBox:

Обновяване на инсталацията за хранилище и да започне VirtualBox команди:

За да имате достъп до ПРСР работил през уеб интерфейса и USB2 за виртуална машина, трябва да изтеглите и инсталирате допълнителен пакет VirtualBox

Но преди да инсталирате Feature Pack, версията на VirtualBox отбор трябва да знаете:

За да направите това, изтеглете добавка командата пакет:

И инсталирате изтегления пакет за ПРСР и USB2 отбора:

След инсталацията, трябва да рестартирате отбори vboxweb обслужване на услуги:

Virtualbox да работи, трябва да създадете потребител, който ще се проведе виртуалните машини.
Добави потребителят в системата за Vbox команда:

Посочете паролата на Vbox потребител. Предварително го записва в бележките за пароли.

Инсталиране phpvirtualbox
За да phpvirtualbox работил през уеб интерфейса, трябва да инсталирате на уеб сървър, който поддържа PHP.
Задайте команда софтуер:

На следващо място, се залюлее си phpvirtualbox отбора:

разопакова съдържанието phpvirtualbox-4.1-11.zip архив в папка / Var / WWW / след всичко премахване използването на програмата MC.

За да промените правилата за phpvirtualbox файлове на командата уеб сървър:

Рестартирайте уеб сървър е стартиран:

След това отидете на папката / Var / WWW / команда:

Създаване на конфигурационния файл от командата по подразбиране:

където мине - паролата която сте въвели при създаването на своя потребител Vbox

Създайте файл в отговор на това, което IP и порт ще работи VirtualBox

Уеб интерфейс е на английски език, което може да се промени в настройките на Руската начин е силно препоръчително да смените паролата на потребителя, и е по-добре да се създаде администратор не типично име и сложна парола, както и на тока да се премахне, а след това, ако имате интерфейсът изглежда интернет (което не е препоръчва за сигурност) парола и потребителско име ще бъде много по-трудно (почти невъзможно) да вдигнеш.

почти не се различава от настолната версия на Virtualbox интерфейс уеб интерфейс.

Създаване virtulnoe машина с помощта на съветника, като кликнете върху бутона Нов и прикачете снимката и изберете желаната диска в sdrome образ, който инсталирате операционната система.

Да се ​​стартира автоматично виртуални машини, когато сървърът е включен, запазване на текущото състояние на машината за гости (не изключен), когато изключите fizicheskogoservera с възстановяването на текущото състояние на сървъра е включен.

Автостарт гост машина Virtualbox:

Създаване на скрипт, който ще се проведе и спаси машината гост, когато са включени, сървърът е изключен:

В този файл трябва да се промени само променливата VM. е необходимо да се посочва името на вашата виртуална машина, която се показва в phpvirtualbox уеб интерфейс.
Осъществяване изпълним файл, и да го добавите команди за стартиране:

За всеки гост машина, трябва да направите вашия файл получава и запазва виртуалната машина при включване или изключване на сървъра.

Ако отворите грешка уеб интерфейс:

Грешка при влизане в vboxwebsrv

трябва да тичам под Vbox потребител:

След това рестартирайте VirtualBox команда:

Ако такива изходи за грешка, когато свързани с ПРСР:

Прекъсване на връзката причина: I: MCS: Прекъсване Заявка I: RDPCLIENT: Сървърът е спаднала връзка.

Трябва: виртуална машина имоти - Display - Remote Display - Допълнителни функции - отбележете върху Позволи няколко връзки

Създаден потребителското Vbox трябва да се състои vboxusers група. За това в статията не е дума. Когато се опитате да добавите Vbox в желаната група - useradd -G vboxusers Vbox попада грешка - потребител "Vbox" вече съществуват Очевидно pustatya начална страница заради това. Вашите коментари?

Добър ден. Отлично обучение. Всичко работи. Само моля те кажи ми, се интересуват от този въпрос - как да се промени сценария в Autorun, така че заредена сесия не се съхранява виртуални машини и всички виртуални машини отново започнаха?

acpipowerbutton опция при спиране) симулира натискане на бутона за изключване, операционни системи, които получават този сигнал трябва да спрат да работят правилно и да изключите компютъра. След това, когато се зарежда virtualke ще zapuskatsya не кеширано копие, и обикновено в стандартен режим (проверете virtualke с Debian Squeeze - всичко работи както се очаква, и каза) VI /etc/init.d/virtualbox # / хамбар / Баш START = "/ хамбар! / Bash "#if [. -f /etc/rc.vm]; след # ехо "/etc/rc.vm не съществува" # изход 0 #fi VBOXDIR = "/ и т.н. / Vbox" VM_USER = "Vbox" SU = "су - $ VM_USER -С" VBOXMANAGE = "VBoxManage -nologo" VM = "Gateway" случай "$ 1" в старт) ехо -н "пускане на виртуална Maschine $ VM" $ СУ "VBoxHeadless --startvm $ VM> / сътрудничество / нула 2> 1 . "Ехо" прави ";; рестартира) $ SU" VBoxManage controlvm $ VM нулиране ";; стоп) $ SU" VBoxManage controlvm $ VM acpipowerbutton ";; *) ехо" Употреба: $ N "> 2 изход 1 ;; ESAC изход 0

проблемът е решен отчасти, имам две виртуални машини, едната с WindowsXP, а вторият с Ubuntu сървър 10.04 машина с WindowsXP напълно нормално изключено и включено. Но с Ubuntu сървър машина не трябва да се зареждат и phpVirtualBox пише, че изтеглянето е прекъснато, там трябва да го стартирате ръчно. В каква посока да се копае?

Проверете изключите ръцете на машината (не чрез уеб-интерфейса): /etc/init.d/virtualbox_ubuntu спре да потърсите в уеб интерфейса - трябва да се изключи /etc/init.d/virtualbox_ubuntu започне поглед в уеб интерфейса - трябва да е включен. Ако не се присъедини ръце, след това сложете сценария, ако всичко е наред с него - тогава гледам лог файловете, които са в /home/vbox/.VirtualBox/*.log може да бъде, че машината не разполага с време, за да се изключи и изключване на хост машината е по-бързо и проблемът , Гостът не обича запазването на машината, когато изключен?

ако не работи на разстояние virtualke Virtualbox чрез acpipowerbutton, а след това можете да конфигурирате изключване след опция изключена мощност - това донякъде труден разстояние, сякаш за да се измъкне от изхода на лагер. Но това не е желателно, така да се каже, в краен случай.

Свързани статии

Подкрепете проекта - споделете линка, благодаря!