„PhpVirtualBox“ diegimas „Ubuntu“

Kas yra PhpvirtualBox?

Tai atviro kodo diegimas per „Ajax / PHP“. Administravimo sąsaja, skirta naudoti intranete, siekiant palengvinti sistemos administratorių, kurie turi valdyti virtualią kompiuteryje aplinką be GUI, užduotį.

OS platformos

„PhpVirtualBox“ diegimas buvo atliktas pagal Ubuntu 10.04 LTS serverį ir darbalaukio versiją.

„VirtualBox“ versija, įdiegta OS, yra „Oracle“ 4.0.12 versija.

Daugiau informacijos apie virtualbokso diegimą žr.

//www.howtoforge.com/virtualbox_ubuntu

Būtinos sąlygos

  • Atsisiųskite atitinkamą „zip“ failą pagal „Virtualbox“ versiją, įdiegtą šiuo adresu:

  • Sukurkite aplanką, pavadintą „public_html“, į savo namų katalogą.

mkdir public_html

  • Įdiekite „Oracle“ paketą:
    •  „Oracle_VM_VirtualBox_Extension_Pack-4.0.12-72916.vbox-extpack“
sudo VBoxManage išpakuokite „Oracle_VM_VirtualBox_Extension_Pack-4.0.12-72916.vbox-extpack“

Įkelkite vartotojodir modulį į apache2

 sudo a2enmod userdir 

Aktyvinimas

Jei norite įgalinti ir naudoti „public_html“ aplanką su php puslapiais, redaguokite failą userdir.conf, esantį:

sudo nano /etc/apache2/mods-available/userdir.conf

  • Komentuokite žemiau esančią eilutę su # priešais
    • #AllowOverride FileInfo AuthConfig Limit indeksai
  • Pridėti linijos viršuje
    • AllowOverride All

Leisti vykdyti PHP puslapius

  • Redaguokite „php5.conf“ failą, esantį:

sudo nano /etc/apache2/mods-available/php5.conf

  • Komentuokite penkias toliau nurodytas eilutes:

#

#

#php_admin_value engine Išjungtas

#

#

Paleiskite apache2 taip, kad jis atsižvelgtų į visus

 sudo /etc/init.d/apache2 iš naujo paleisti (arba) paslaugą apache2 iš naujo 

Vieno puslapio testavimas „public_html“ aplanke

Sukurkite failą, pavadintą index.php, ir pridėkite šias eilutes:

  • cd public_html
  • palieskite index.php | echo ""> index.php

Patikrinkite puslapį

Paleiskite savo žiniatinklio naršyklę ir įveskite savo serverio (arba kompiuterio pavadinimo) IP adresą:

 // ip_server / ~ naudotojo vardas / 

Išpakuokite archyvą ir pervadinkite jį

  • unzip phpvirtualbox-4.0-7.zip -d ~ / public_html
  • mv phpvirtualbox-4.0-7 phpvirtualbox
  • cd phpvirtualbox

Pervardyti „config.php-example“ į „config.php“

  • mv config.php-excle config.php
  • nano config.php

Pakeiskite šias eilutes, pakeisdami „vbox“ ir „pass“, naudodami „naudotojo vardą“ ir „slaptažodį“:

var $ username = 'vbox';

var $ password = 'pass';

Šiuo metu taip pat galite keisti kalbos nustatymus:

var $ language = 'fr_fr';

Paleiskite vboxwebsrv, kurį galima paleisti terminale

 / usr / lib / virtualbox / vboxwebsrv - background 

Žemiau pateiktos eilutės turėtų būti rodomos:

 „Oracle VM VirtualBox“ žiniatinklio paslaugų versija 4.0.12 (C) 2005-2011 „Oracle Corporation“ Visos teisės saugomos. 00: 00: 00.000 pagrindinė „VirtualBox“ žiniatinklio paslauga 4.0.12 r72916 linux.x86 (2011 m. Liepos 15 d. 16:50:08) išleidimo žurnalas 00: 00: 00.000 pagrindinis žurnalo atidarymas 2011-08-04T19: 35: 55.956308000Z 00:00: 00.000 pagrindinė operacinė sistema Produktas: „Linux“ 00: 00: 00.000 pagrindinė operacinė sistema Išleidimas: 2.6.32-33-generic 00: 00: 00.000 pagrindinė OS versija: # 71-Ubuntu SMP Šv 20 liepa 17:30:40 UTC 2011 00:00: 00.000 pagrindinis OS aptarnavimo paketas: # 71-Ubuntu SMP Wed 20 liepa 17:30:40 UTC 2011 00: 00: 00.000 pagrindinis Vykdytinas: / usr / lib / virtualbox / vboxwebsrv 00: 00: 00.000 pagrindinis proceso ID: 3853 00:00 : 00.000 pagrindinis Pakuotės tipas: LINUX_32BITS_UBUNTU_10_04 00: 00: 00.367 SQPmp lizdo jungtis sėkminga: priimančiosios = numatytasis (localhost), prievadas = 18083, pagrindinis lizdas = 8 

Išbandykite savo „phpvirtualbox“ savo žiniatinklio naršyklėje

Paleiskite savo žiniatinklio naršyklę ir įveskite savo serverio (arba kompiuterio pavadinimo) IP adresą:

  •  // ip_server / ~ user_name / phpvirtualbox 
  • Numatytasis naudotojo vardas „admin“ ir slaptažodis: „admin“

SVARBU: Žmonės, kurie įdėjo „phpvirtualbox“ katalogą į / var / www / niekada nematys VM, sukurto po pirmojo ryšio.

Būtina šį katalogą įtraukti į savo namų katalogo viešą_pavadinimą. Štai kodėl pamoka prasideda nuo vartotojo direktoriaus modulio aktyvavimo apache2.

Įjunkite nuotolinį ryšį su VM

  • Pasirinkite mašiną, kurią norite paleisti.
  • „Display“ ir „Remote Desktop“ žymės langelį „Enable server“ (įgalinti serverio) prievadus nuo 3389-4000.
  • Patvirtinkite spustelėdami Gerai
  • Paleiskite savo virtualią mašiną spustelėję „Pradėti“ ir pažiūrėkite „Rodinys“, pamatysite prijungtą IP adresą ir prievadą, skirtą matyti tą įrenginį.
  • Arba tiesiog spustelėkite „konsolę“ ir spustelėkite „Prisijungti“.

Paleiskite „Terminal Server Client“

  • Užpildykite laukus (pvz., 192.168.1.11:3389)
  • Jei tai yra „Windows“ pagrindu veikianti mašina, pasirinkite „RDPv5“ protokolą („Linux“ naudokite „VNC“ protokolą)
  • Jei VNC neįdiegta. Galite ją įdiegti naudodami:
    •  sudo apt-get install vncviewer 

Galite naudoti „Nuotolinio darbalaukio vaizduoklį“ vienintelė sąlyga, kad virtuali mašina leidžia nuotolinį ryšį, kitaip VM nebus rodomas nuotolinio darbalaukio peržiūros programoje.

  • Programos -> Internetas -> Nuotolinis darbalaukio žiūrovas

Ankstesnis Straipsnis Kitas Straipsnis

Geriausi Patarimai