Azonnali létrehozása aldomainről apache

Úgy döntött, hogy egyszerűsíti az életét, és létrehozott egy gazda kedvenc Ubuntu.
Célkitűzés: Hozzon létre egy könyvtárat new_site a / home / web / böngésző és sikeresen találja new_site.dk (dk - hostname). Az első gondolatom az volt, szkriptek írásáról, szkennelés / home / web / és a bevezetendő változások az apache konfigurációs fájl és házigazdák. Nem tetszett ez a lehetőség. De van megoldás!

Hogyan kell csinálni megkérdeztem itt, és okos emberek azt javasolta, hogy milyen irányba kell ásni:

1) telepítése Apache webszerver támogatja a PHP:


2) telepítése MySQL adatbázis (ha szükséges):


3) Import Import phpMyAdmin könnyű munka adatbázisok (ha szükséges):


4) bekapcsolása Rewrite modul Apache (ha szükséges):


5) engedélyezése vhost modul:


Itt az ideje, hogy hozzanak létre ez az egész! Csak néhány lépést:
1) beállításához vhost_alias elég az / etc / apache2 / sites-enabled / 000-default kivitelben:

Módosítani a fájlt kell super-user jogokat. Alternatív megoldások:


Meg kell fizetni a figyelmet arra, hogy feldolgozzuk kérelmek például * .dk
Ha szeretné szabni a virtuális gépek valahogy másképp, akkor azt ajánlom, egy átolvasás: www.softtime.ru/info/apache.php?id_article=103
Gratulálunk! Most, létrehozza a / home / web / new_site / állami és a hozzá az / etc / hosts new_site.dk 127.0.0.1 fordulunk az új könyvtárba külön fogadó! Meg kell jegyezni, hogy az egyes fogadó beállításokat kell .htaccess fájlt
Ha működik, akkor a házigazdák visszatér az eredeti nézetet.

Ez a vonal, beszámolunk a DNS-kiszolgáló minden kérés * .dk szeretné átirányítani 127.0.0.1
Újraindítás dnsmasq:


Lehet, hogy popravitfayl /etc/resolv.conf beírásával az első sorban


Ezek a táncok a tambura kell adni a szekvencia utalnak DNS szerverek - elsősorban a helyi (127.0.0.1).