Come eseguire facilmente il mirroring di un intero sito Web in locale

Sommario:

Anonim

È molto facile eseguire il mirroring di un intero sito Web sul tuo computer locale grazie al comando del terminale wget, questo tutorial ti mostrerà come farlo tramite la riga di comando. wget è disponibile per Mac OS X, Linux, Unix e molte altre piattaforme di sistemi operativi popolari, quindi è universalmente applicabile supponendo che tu abbia comunque wget.

Per iniziare a eseguire il mirroring di un sito Web con wget, avvia l'app Terminale e digita il seguente comando, sostituendo guimp.com (un piccolo sito Web di esempio) con l'URL che desideri eseguire il mirroring locale.

Come eseguire il mirroring di un sito Web in locale con wget

wget e il flag -m scaricherà e rispecchierà un intero sito web a cui si fa riferimento. La sintassi sarebbe la seguente, sostituendo l'URL come desiderato:

wget -m http://www.guimp.com/

Questo scaricherà l'intero sito web sul tuo disco locale in una directory denominata URL del sito web... nota che questo non è un modo particolarmente efficace per eseguire veramente il backup di un sito web e delle sue funzionalità, è semplicemente un mirroring locale .

Puoi farlo praticamente con qualsiasi sito web, basta inserire l'URL del sito appropriato utilizzando il seguente formato di sintassi:

wget -m

Ovviamente questo non rispecchierà ajax, database, query, contenuto dinamico o script, sarà solo una versione HTML statica di un sito. Per eseguire il mirroring completo di un sito dinamico in locale, è necessario accedere ai file raw tramite SFTP o altro, a cui è sufficiente scaricare l'intero contenuto del sito e quindi eseguirlo in una versione con mirroring su un computer locale tramite Apache, nginx, MAMP o qualunque altro server web tu preferisca.

Nota: vari lettori hanno sottolineato che wget non è installato in Mac OS X per impostazione predefinita e che è necessario installarlo te stesso. Puoi ottenere wget per Mac OS X compilandolo tu stesso dal sorgente (consigliato per la maggior parte) o installandolo tramite Homebrew o MacPorts. MacPorts o Homebrew sono strumenti molto utili che consentono di installare facilmente pacchetti software open source ed è altamente raccomandato per utenti di Mac OS X da moderati ad avanzati o per coloro che sono interessati alla riga di comando.

Come eseguire facilmente il mirroring di un intero sito Web in locale