Hogyan lehet egyszerűen tükrözni egy teljes webhelyet helyileg
Tartalomjegyzék:
A wget terminálparancsnak köszönhetően nagyon könnyű egy teljes webhelyet tükrözni a helyi gépen, ez az oktatóanyag megmutatja, hogyan kell ezt megtenni a parancssoron keresztül. A wget elérhető Mac OS X, Linux, Unix és sok más népszerű operációs rendszer platformon, így ez univerzálisan alkalmazható, feltéve, hogy amúgy is rendelkezik wget-tel.
A webhely tükrözésének megkezdéséhez a wget segítségével, indítsa el a Terminal alkalmazást, és írja be a következő parancsot, és cserélje le a guimp.com címet (egy apró mintawebhely) a helyileg tükrözni kívánt URL-re.
Webhely helyi tükrözése a wget segítségével
A wget és az -m jelző letölti és tükrözi a hivatkozott teljes webhelyet. A szintaxis a következő lenne, tetszőlegesen lecserélve az URL-t:
wget -m http://www.guimp.com/
Ez letölti a teljes webhelyet a helyi meghajtón a webhelyek URL-je nevű könyvtárba… vegye figyelembe, hogy ez nem túl hatékony módja egy webhely biztonsági mentésének, és ez a funkciója, egyszerűen csak helyileg tükrözi. .
Ezt szinte bármilyen webhelyen megteheti, csak írja be a megfelelő webhely URL-jét a következő szintaktikai formátum használatával:
wget -m
Nyilvánvalóan ez nem az ajaxot, az adatbázisokat, a lekérdezéseket, a dinamikus tartalmat vagy a szkripteket fogja tükrözni, hanem csak egy webhely statikus HTML-változata lesz. Egy dinamikus webhely teljes helyi tükrözéséhez hozzá kell férnie a nyers fájlokhoz SFTP-n keresztül vagy más módon, amelyhez egyszerűen letöltheti a teljes webhely tartalmát, majd tükrözött verzióban futhat egy helyi gépen Apache, nginx, MAMP vagy más módon. bármilyen más webszervert is szeretne.
Megjegyzés: különböző olvasók rámutattak, hogy a wget alapértelmezés szerint nincs telepítve a Mac OS X rendszerben, és telepítenie kell saját magad. Beszerezheti a wget-et Mac OS X rendszerhez, ha saját maga készíti el a forrásból (a legtöbbnek ajánlott), vagy telepíti a Homebrew-n vagy a MacPorton keresztül. A MacPorts vagy a Homebrew egy nagyon hasznos eszköz, amely lehetővé teszi a nyílt forráskódú szoftvercsomagok egyszerű telepítését, és erősen ajánlott közepes és haladó Mac OS X felhasználóknak, vagy azoknak, akik érdeklődnek a parancssor iránt.