XAMPP (Windows) vagy a Lampp (a UNIX alapú rendszerek) egy Apache MySQL PHP-disztribúció, amely telepíti és gyorsan kínál jó megoldást a vizsgálat weboldalak a helyi gépen. Magam használni, és soha nem csalódott bennem.
Munka során több websites, nincs szükség-hoz teremt al-domain, a meglévő helyi domain neve "localhost". Xampp / lampp lehetővé teszi, hogy a munka egy igazi domain nevet, mint "google.com", például, de a fájlokat szálló-ra számítógépetek. A titok a hosts fájl és a virtuális gépek funkciót.
Először is meg kell találni, hol xampp / lampp volt telepítve a számítógépére. A számítógépem, hogy a / opt / lampp /.
Következő, mert kell egy kis admin kiváltságok, nyit egy terminált és írja gksudo nautilus. Nautilus segítségével módosíthat néhány fájlokat egyszerűen, közvetlenül a gedit.
/etc/extra (change /opt/lampp to your own directory where xampp/lampp is installed, if different from mine). Most, a Nautilus, keresse meg a / opt / lampp / etc / extra (változás / opt / lampp saját könyvtárba, ahol xampp / lampp telepítve van, ha az eltér az enyém). Most megnyitni ezt a fájlt: httpd-vhosts.conf
Alapértelmezés szerint két VirtualHost szakasz, minden szereplő között, a cédula. Teszünk néhány változtatást ezen szakaszok most. Az első részben meg kell változtatni azt a pontot, hogy localhost. Így kell kinéznie:
ServerAdmin webmaster@dummy-host.example.com
DocumentRoot / opt / lampp / htdocs
Kiszolgálónév localhost
ServerAlias localhost
Errorlog naplók / dummy-host.example.com-error_log
CustomLog naplók / dummy-host.example.com-access_log közös
you should once again change /opt/lampp to the directory where xampp/lampp is installed in your system. Ebben a sorban DocumentRoot / opt / lampp / htdocs akkor ismét változtatni / opt / lampp a könyvtárba, ahol xampp / lampp van telepítve a rendszer.
Továbbá, minden egyéb kiegészítő virtuális host lesz hozzáfűzni ugyanazon a tömbön belül a kódot a httpd-vhosts.conf fájlt, de néhány helyen kisebb módosításokkal. Például, ha azt szeretnénk hozzáadni a virtuális host myhost.com, akinek fájl található a / opt / lampp / htdocs / myhost, akkor hozzá ezt a kódot:
ServerAdmin webmaster@dummy-host.example.com
DocumentRoot / opt / lampp / htdocs / myhost
Kiszolgálónév myhost.com
Errorlog naplók / dummy-host.example.com-error_log
CustomLog naplók / dummy-host.example.com-access_log közös
Figyeljük meg, hogy DocumentRoot és ServerName megváltozott. ServerAlias többé nincs szükség. A fájl mentéséhez.
Ezután lehetővé teszi a virtuális gépek a konfigurációs fájl található a / opt / lampp / etc. Nyissa meg a fájlt a httpd.conf nautilus, és keresse meg ezt a sort # include etc / extra / httpd-vhosts.conf. Távolítsa el a # karakter a sor elejére, így továbbra is bele etc / extra / httpd-vhosts.conf csak. A fájl mentéséhez.
Most meg kell hozzá a domain nevet, hogy a hosts fájlt annak érdekében, hogy a domain nevet, hogy pont a mi 127.0.0.1 ip cím, de nem néz ki a DNS-adatbázisban. Tehát megy a / etc / a Nautilus is, és megnyitni ezt a fájlt: házigazdák. Most az a fájl végére hozzáfűzi a következő sort: 127.0.0.1 myhost.com (vagy cserél myhost.com, hogy a név a saját virtuális gép nevét). Ugyan azt csinálja, az összes többi virtuális állomás van. A fájl mentéséhez.
Most újra kell majd indítani xampp / Lampp ahhoz, hogy a módosítások életbe léptetéséhez. Nyiss egy terminál ablakot, és futtassa ezt a parancsot: gksudo / opt / lampp / lampp újraindítás (ne feledjük, hogy változtatni / opt / lampp ha szükséges).
Most már képesnek kell lennie arra, hogy működjenek együtt a virtuális házigazdák, az megy a böngésző http://myhost.com vagy http://the_name_of_your_own_virtual_host.your_own_tld. Jó szerencsét!
Feldolgozás KÉRELEM 











































