Gemini 13 - blog - arhivă blog - virtualbox 5 phpvirtualbox pe debian 8

Această notă este despre cum să instalați VirtualBox 5 și web-face phpVirtualBox pe server. Înțeleg că este o sarcină destul de simplă, dar este mai ușor atunci când totul este la îndemână, cel puțin în rolul unei foi de verificare.






Nota conține trei părți:
1. Instalarea VirtualBox pe server
2. Instalarea phpVirtualBox
3. Creați și configurați o gazdă virtuală pe Nginx

Instalarea Adăugărilor oaspeților VirtualBox la mașina virtuală va fi într-o notă separată.

1. Instalarea VirtualBox pe server

Adăugați un depozit în source.list:

Descărcați cheia publică pentru depozit:

Actualizăm depozitul și instalam VirtualBox 5:

Acum trebuie să puneți pachetul de extensii pentru VirtualBox. Pentru aceasta, trebuie să cunoașteți versiunea serverului VirtualBox instalat:

Instalarea pachetului de extensii:

Acum trebuie să creăm un utilizator, cu ajutorul căruia vom gestiona virtualbox-ul prin intermediul web-botului (trebuie să vă amintiți parola, este necesară pentru configurarea web-botului):







2. Instalarea phpVirtualBox

Despachetați arhiva în locul potrivit (am / home / www /):

Redenumiți folderul c-bot (nu puteți face, pentru că este dorința mea):

# Mergeți la dosar:

Creați fișierul config.php din exemplu:

Să presupunem că VirtualBox și phpVirtualBox sunt instalate pe același server cu IP 192.168.0.1.
Schimbați parametrii specificați:

Acum trebuie să creați config-uri pentru a porni serviciul vboxweb-service. Pentru aceasta, creați fișierul:

3. Creați și configurați o gazdă virtuală pe Nginx

Pentru botul web al phpVirtualBox, am vrut să creez un subdomeniu și să trec peste el. Subdomeniul va avea forma vbox.site.com. Pe serverul în care este instalată botul web care rulează nginx.

Să creăm o configurație virtuală a gazdei:

Să scriem următoarele:

Acordați atenție parametrilor access_log, root și fastcgi_pass. La voi vor fi diferiți, tk. setările serverului sunt adesea diferite.

Acum vom schimba noul config, aruncându-l în directorul activat de site-uri:

Dacă obțineți același răspuns, înseamnă că nu există erori în config și puteți face o reîncărcare nginx:







Articole similare

Trimiteți-le prietenilor: