Cómo duplicar fácilmente un sitio web completo localmente
Tabla de contenido:
Es muy fácil duplicar un sitio web completo en su máquina local gracias al comando de terminal wget, este tutorial le mostrará cómo hacerlo a través de la línea de comando. wget está disponible para Mac OS X, Linux, Unix y muchas otras plataformas de sistemas operativos populares, por lo que esto es universalmente aplicable suponiendo que tenga wget de todos modos.
Para comenzar a duplicar un sitio web con wget, inicie la aplicación Terminal y escriba el siguiente comando, reemplazando guimp.com (un pequeño sitio web de muestra) con la URL que desea duplicar localmente.
Cómo duplicar un sitio web localmente con wget
wget y el indicador -m descargarán y reflejarán un sitio web completo al que se hace referencia. La sintaxis sería la siguiente, reemplazando la URL como se desee:
wget -m http://www.guimp.com/
Esto descargará todo el sitio web en su disco local en un directorio llamado URL del sitio web... tenga en cuenta que esta no es una forma particularmente efectiva de hacer una copia de seguridad real de un sitio web y su funcionalidad, simplemente lo refleja localmente .
Puedes hacer esto con casi cualquier sitio web, solo completa la URL del sitio apropiado usando el siguiente formato de sintaxis:
wget -m
Obviamente, esto no reflejará ajax, bases de datos, consultas, contenido dinámico o scripts, solo será una versión HTML estática de un sitio. Para duplicar completamente un sitio dinámico localmente, necesitaría acceso a los archivos sin formato a través de SFTP o de otra manera, a los que podría simplemente descargar todo el contenido del sitio y luego ejecutar una versión duplicada en una máquina local a través de Apache, nginx, MAMP o cualquier otro servidor web que prefieras.
Nota: varios lectores señalaron que wget no está instalado en Mac OS X de forma predeterminada y que deberá instalarlo tú mismo. Puede obtener wget para Mac OS X compilándolo usted mismo desde la fuente (recomendado para la mayoría), o instálelo a través de Homebrew o MacPorts. MacPorts o Homebrew son herramientas muy útiles que le permiten instalar fácilmente paquetes de software de código abierto y son muy recomendables para usuarios moderados o avanzados de Mac OS X, o para aquellos interesados en la línea de comandos.