Comment mettre en miroir facilement un site Web entier localement

Table des matières:

Anonim

Il est très facile de mettre en miroir un site Web entier sur votre machine locale grâce à la commande de terminal wget, ce tutoriel vous montrera comment le faire via la ligne de commande. wget est disponible pour Mac OS X, Linux, Unix et de nombreuses autres plates-formes de systèmes d'exploitation populaires, il est donc universellement applicable en supposant que vous ayez wget de toute façon.

Pour commencer à mettre en miroir un site Web avec wget, lancez l'application Terminal et tapez la commande suivante, en remplaçant guimp.com (un petit exemple de site Web) par l'URL que vous souhaitez mettre en miroir localement.

Comment mettre en miroir un site Web localement avec wget

wget et l'indicateur -m téléchargeront et mettront en miroir l'intégralité du site Web référencé. La syntaxe serait la suivante, en remplaçant l'URL comme vous le souhaitez :

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

Cela téléchargera l'intégralité du site Web sur votre disque local dans un répertoire nommé l'URL des sites Web… notez que ce n'est pas un moyen particulièrement efficace de sauvegarder véritablement un site Web et ses fonctionnalités, il le reflète simplement localement .

Vous pouvez le faire avec à peu près n'importe quel site Web, remplissez simplement l'URL du site approprié en utilisant le format de syntaxe suivant :

wget -m

De toute évidence, cela ne reflétera pas ajax, les bases de données, les requêtes, le contenu dynamique ou les scripts, il ne s'agira que d'une version HTML statique d'un site. Pour refléter complètement un site dynamique localement, vous auriez besoin d'accéder aux fichiers bruts via SFTP ou autrement, sur lesquels vous pourriez simplement télécharger l'intégralité du contenu du site, puis exécuter une version en miroir sur une machine locale via Apache, nginx, MAMP ou quel que soit l'autre serveur Web que vous préférez.

Note : divers lecteurs ont souligné que wget n'est pas installé par défaut sur Mac OS X et que vous devrez l'installer toi-même. Vous pouvez obtenir wget pour Mac OS X en le construisant vous-même à partir de la source (recommandé pour la plupart) ou en l'installant via Homebrew ou MacPorts. MacPorts ou Homebrew sont des outils très utiles vous permettant d'installer facilement des packages logiciels open source et sont fortement recommandés pour les utilisateurs modérés à avancés de Mac OS X, ou ceux intéressés par la ligne de commande.

Comment mettre en miroir facilement un site Web entier localement