Generelt sett, hvis det er et web-basert verktøy som starter med "php" (som phpMyAdmin eller phpLDAPadmin) du vet at verktøyet kommer til å gjøre det administrative livet mye enklere . Slik er tilfellet med en php-basert verktøy laget for å hjelpe deg med å administrere alle dine VirutalBox VMs fra et enkelt verktøy, fra hvor som helst (så lenge sagt "overalt" er tilgjengelig fra, du gjettet det, hvor som helst).
< p> Jeg bruker VirtualBox og var begeistret for å komme over phpVirtualBox. Dette verktøyet er en AJAX implementering av det kjente VirtualBox brukergrensesnitt, så det øyeblikk du logger inn vil du være umiddelbart hjemme. La oss ta en titt på hvordan dette verktøyet er installert og brukt.
Første ting først
Du må sørge for at du har den nyeste VirtualBox installert samt Extension Pack. Du kan kjøre phpVirtualBox med 3.x utgivelsen av VirtualBox, men det er mange flere funksjoner som er tilgjengelige i 4.x utgivelsen. Du kan laste ned både fra VirtualBox nedlastingssiden. Du må også ha PHP Soap forlengelse. Dette kan installeres ved å søke etter pakken php-såpe i Legg til /fjern programvare verktøyet. Når du har det installert, er du da klar til å installere og konfigurere phpVirtualBox søknaden.
Du vil også måtte ha en fungerende Apache server på målmaskinen. Hvis du ikke har det, kan du gå videre og gjøre en full LAMP installere (som vil dekke mye av dine grunnleggende).
Installere phpVirtualBox
Først laste den komprimerte installasjonsfilen fra nedlastingssiden. Sørg for at du laste ned utgivelse som er riktig for din versjon av VirtualBox du har installert. Hva du trenger å gjøre er å flytte filen til webserveren dokument rot og deretter pakke den. Når du pakker ut filen du vil ha en nyopprettet katalog /var /www /phpvirtualbox-XXX Hvor XXX er utgivelse nummer. Jeg anbefaler deg å endre navn på den katalogen til nettopp /var /www /phpvirtualbox.
Etter at du har filen pakket ut, må du gjøre en mindre konfigurasjon. Dette mindre konfigurasjonen er i /var/www/phpvirtualbox/config.php. MERK:. Avhengig av din distribusjon, vil dokumentet root avvike
Du trenger virkelig bare konfigurere følgende alternativer:
var $ brukernavn
var $ passord < .no>
Kontroller at brukernavn og passord er for brukeren som faktisk vil kjøre VirtualBox programmet (slik at dette ikke vil være et root bruker).
Du er nå klar til å fyre opp daemon. Hvis du vil kjøre dette rett og slett gi kommandoen vboxwebsrv Logg inn Åpne opp en nettleser og peker til http:. //ADDRESS_TO_SERVER /phpvirtualbox. Når du gjør dette vil du se VirtualBox interface innebygd i nettleseren din. Du kan deretter bruke VirtualBox innen den nettleseren som om det var på den lokale maskinen! Gotcha Hvis du kjører VirtualBox 3.x må du ta ett annet trinn (før å starte opp daemon). Åpne opp terminalvindu og gi kommandoen: VBoxManage SetProperty websrvauthlibrary null Når den kommandoen har kjørt, du kan da starte opp nissen og bruke VirtualBox gjennom din nettleser
. Dette vil kjøre nissen som vil tillate deg å logge inn på din phpvitualbox maskin. MERK: Hvis du bruker VirtualBox 4.x kan du starte nissen med kommandoen /etc/init.d/vbweb-service
. Det er en catch med det, du fortsatt ønsker å kjøre web-tjeneste som brukeren som skal kjøre VirtualBox
.