Apache beállítása virtuális gépeket

Ha tetszett ez az anyag, ossza meg barátaival a társadalmi hálózatok

A fő célja a tartalmát ebben a szakaszban, hogy telepíteni a helyi Apache webszerver a további fejlődés dinamikus weboldalak, azaz weboldalak, melyek a scripteket programozási nyelvek, adatbázis kapcsolat, és a többi funkció által biztosított plug-inek.

A korábbi cikkekben már leírták a telepítés és a start-up a helyi Apache webszerver Microsoft Windows 7, csatlakoztassa a web szerver a PHP programozási nyelv a modulban a DBMS (adatbázis-kezelő rendszer) MySQL és a webes alkalmazások phpMyAdmin képviselő adminisztrációs adatbázis webes felületen MySQL.

Mi a virtuális gépek?

A kifejezés Virtual Host utal, hogy a gyakorlatot, hogy a több mint egy weboldal ugyanazon webkiszolgáló.

Apache web szerver egy beépített virtuális gépeket. Ezzel a módszerrel, akkor lehetősége van arra, hogy ahhoz, hogy egy webszerver több webhelyet, jelezze mindegyik saját beállításait és kernel modulok korlátozza a hozzáférést az egész oldalt, vagy egyes fájlokat.

A mechanizmus virtuális gépek, véleményem szerint, és a gyakorlat azt mutatja, a fejlesztési weboldalak, nem lenne baj, hogy nem használja azt.

mechanizmusa virtuális gépek

A domain név (az oldal neve)

A globális internet egy hatalmas több helyről. Ezek mindegyikének megvan a nevek, ezek a nevek nevezik - tartományba.

A domain név (az oldal neve) - egy bizonyos levelet szekvenciák, jelezve a neve az oldalon, vagy használt nevét e-mail dobozok. Köztes karaktereket a domain név lehet az ábécé betűi, számok, illetve kötőjellel.

Tekintsük a szerkezet egy domain nevet. Például, a domain név demo.resource-gsv.ru három részből áll, pontokkal elválasztott:

  • ru - domain név 1 szinten;
  • resource-gsv.ru - domain név 2-szintű (a második szintű domain a zónában ru);
  • demo.resource-gsv.ru - domain név 3 (harmadik szintű domain resource-gsv.ru zóna).

Hozzon létre egy könyvtárat az új webhely

Miután beállította az internetes szerver fejlesztési területet megfelelően, akkor kezdhetjük létre őket. Minden jelenlegi és jövőbeli helyet kell állomásozott a webkiszolgáló a könyvtárban „C: \ Apache24 \ htdocs”. Ehhez a beállításhoz reagál DocumentRoot direktíva a konfigurációs fájlban a "C: \ Apache24 \ conf \ httpd.conf".

az érték az irányelv „DocumentRoot” rendeli a gyökér könyvtárat az oldal üzemeltetőjének

(Bár a helyét a helyszínek a már említett könyvtár nem egészen biztos, de most fogunk dolgok egyszerű webszerver design).

Most hozzon létre egy új oldalt.

Ehhez a "C: \ Apache24 \ htdocs" hozzon létre egy új könyvtárat, például: "site". és létrehozta a könyvtár „site” létrehozni „index.php” fájlt a következő tartalommal:

A fájl tartalmát „index.php” site „site”

Így a helyi webszerver, megvan a képessége, hogy hozzon létre egy korlátlan számú oldalak és dolgozni velük.

A mechanizmus virtuális gépek, helytelen lenne, hogy nem használja őket!

Amikor létrehoz és konfigurálja a virtuális gép a honlapon azt javasoljuk, hogy használja:

  • 2 szintű domain név (például "site")
  • a robbanás 1. zóna szintjén (például „site.loc”). A mi esetünkben, abban az esetben a fejlesztési weboldalak a helyi webszerver, előnyösebb az alábbi domain nevek 1. szint: „otthon”. A „helyi” vagy „loc”

Ha maradnak, előbb említett nekem, azt hiszem, a gyakorlatban, meg fogod érteni mindent.

Térjünk át a gyakorlatot, létrehozva egy virtuális host.

Nyissa meg a gyökér könyvtárat a hely kezelése „C: \ Apache24 \ htdocs”. Hozzon létre egy könyvtárat benne „site.loc” vagy változtassa meg a nevét létrehozása előtt könyvtár „site”. Található az új könyvtárba index file „index.php”, ha ez hiányzik.

Most nyissuk meg a konfigurációs fájl c konfigurálja a virtuális gépek "C: \ Apache24 \ conf \ extra \ httpd-vhosts.conf". Ez a fájl már regisztrált példát teremt egyes házigazdák. Nyugodtan vigye alapjául létrehozását az új virtuális gép.

Felhívom a figyelmet arra a tényre, hogy az első dolog, amit meg kell hozzon létre egy virtuális gép a webhely gyökérkönyvtárába menedzsment „C: \ Apache24 \ htdocs”. amely meg fogja ismételni a konfiguráció a fő host „localhost”. Ez a beállítás kell mindenekelőtt a jövőben, hozzon létre egy virtuális gép.

virtuális gép a webhely gyökérkönyvtárába menedzsment „localhost”

Most hozzon létre egy virtuális gép a honlap „site.loc”. Ehhez adjuk hozzá a következő sorokat az alábbi:

virtuális gép Web Site „site.loc”

Győződjön meg róla, hogy a megadott egészen ott, és szerepel-e. azt követően bármilyen változás az Apache konfigurációs fájl, akkor újra kell indítani a webszerver követni.