]]> 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, а след това можете да конфигурирате изключване след опция изключена мощност - това донякъде труден разстояние, сякаш за да се измъкне от изхода на лагер. Но това не е желателно, така да се каже, в краен случай.
Свързани статии