Cómo duplicar fácilmente un sitio web completo a nivel local
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 comandos. wget está disponible para Mac OS X, Linux, Unix y muchas otras plataformas de sistemas operativos populares, por lo que es de aplicación universal, asumiendo que tiene 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 se refleja localmente un sitio web de wget
wget y el indicador -m descargarán y reflejarán un sitio web referenciado completo. La sintaxis sería la siguiente, reemplazando la URL como desee:
wget -m http://www.guimp.com/
Descargará el sitio web completo en su unidad local en un directorio llamado URL de sitios web … tenga en cuenta que esta no es una forma particularmente efectiva de copiar realmente un sitio web y su funcionalidad, sino que simplemente lo refleja localmente.
Puede hacer esto con casi cualquier sitio web, simplemente complete la URL del sitio correspondiente utilizando el siguiente formato de sintaxis:
wget -m [url]
Obviamente, esto no reflejará ajax, bases de datos, consultas, contenido dinámico o scripts, sino que solo será una versión HTML estática de un sitio. Para duplicar completamente un sitio dinámico localmente, debe tener acceso a archivos sin procesar a través de SFTP o de otro modo, donde puede 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 preferido. Servidor web.
Nota: Diferentes lectores han señalado que wget no está instalado de forma predeterminada en Mac OS X y que deberá instalarlo usted mismo. Puede obtener wget para OS X construyéndolo usted mismo desde la fuente (recomendado para la mayoría) o instalándolo a través de MacPorts. Para la última opción, consulte nuestro artículo anterior sobre la instalación de MacPorts. MacPorts o Homebrew son herramientas muy útiles que le permiten instalar fácilmente paquetes de software de código abierto y son muy recomendadas para usuarios de Mac OS X de moderado a avanzado o para aquellos interesados en la línea de comandos.