¿Cómo Instalar WordPress Localmente De Manera Fácil?

Actualizado October 28, 2017

A veces puede ser más conveniente trabajar con WordPress en su máquina local. Hoy queremos compartir con ustedes un impresionante producto de WordPress, DesktopServer de ServerPress, que puede hacer la instalación de WordPress localmente. Usted puede literalmente lanzar una nueva instalación de desarrollo en cuestión de segundos con un simple clic de un botón. ¡También es compatible con Multisitio y WP-CLI! Es posible que haya utilizado WampServer, XAMPP o MAMP en el pasado; pero aún no ha visto nada como esto. Eche un vistazo a nuestro tutorial a continuación sobre cómo instalar WordPress localmente con ServerPress. Y sí, funciona tanto en Windows como en Macs.

¡DesktopServer debe ser instalado en el sistema de cada desarrollador web! Me ha ahorrado incontables horas en la creación de sitios, pruebas y despliegue de trabajo de cliente y personal. Incluso mejor es el equipo detrás de la cortina. Cuidan de sus clientes y tratan a todos, desde principiantes hasta avanzados por igual. Mejor. Inversión. Que nunca. — Adam Silver, kitchensinkwp.com

DesktopServer

Tenemos un entorno de prueba aquí en Kinsta que permite un fácil desarrollo y pruebas, pero la instalación local también tiene algunas ventajas. Tal vez usted esté viajando y no tenga acceso a Wi-Fi, esto requiere una instalación local para seguir trabajando. También para manipular archivos y edición local a veces puede ser más rápido, o si por algo hay normalmente menos configuración implicada para ponerlo en funcionamiento. Aquí es donde DesktopServer puede ser útil. Nota: No tenemos ninguna asociación con ServerPress, ¡simplemente nos encanta su herramienta!

Cuando desea instalar WordPress localmente necesita obtener una configuración de apilamiento AMP local en su máquina. En el caso de WordPress, AMP significa Apache, MySQL, PHP. Estos son todo el software necesario para imitar lo que un host gestionado de WordPress estaría ejecutando para usted en su servidor web. Por lo general, la gente instalará WampServer, XAMPP o MAMP para ponerse en funcionamiento. Si bien estas son excelentes herramientas, todavía pueden ser un poco tediosas, ya que están diseñadas para trabajar con una variedad de otros software y herramientas. DesktopServer fue diseñado y optimizado específicamente para WordPress como un apilamiento local AMP.

desktopserver instalar wordpress localmente

DesktopServer

ServerPress tiene tanto una versión gratuita como una versión premium de DesktopServer que es de $99.95 al año. La versión premium incluye algunas capacidades avanzadas, como soporte de sitios múltiples (¡bravo!), importación y exportación de respaldos de seguridad de terceros, despliegue directo en sitio en vivo, un plugin para excluir inicio de sesión (bypass) y más. Así que, dependiendo de sus necesidades, puede elegir la versión que mejor se ajuste a usted. Si sólo necesita hacer algunas pruebas rápidas, la versión gratuita funciona muy bien. Estamos usando la versión premium más abajo en nuestro ejemplo.

¡Instalamos un nuevo entorno de desarrollo #WordPress en 1 minuto y 9 segundos con @DesktopServer! Haga clic para Tweet

Cómo Instalar WordPress Localmente Con DesktopServer

Paso 1

Para instalar WordPress localmente primero necesitará descargar DesktopServer desde su sitio web. Hay una versión de Windows (XP, Windows Vista, 7, 8, 10) y una versión de Mac (OS X 10.6.x-10.11.x). También están trabajando actualmente en una versión de Linux. Nota: Usaremos la versión de Windows en nuestro ejemplo. Inicie el instalador y haga clic en “Continuar” (Continue) para instalar con privilegios administrativos. Después, acepte los términos del servicio.

instalador desktopserver

Instalador de DesktopServer

Paso 2

Si esta es la primera vez que lo usa de forma predeterminada, se verificará la opción “Nueva instalación de DesktopServer” (New DesktopServer Installation). Haga clic en “Continuar” (Continue). A continuación, tomará unos minutos mientras se configura todo.

nueva instalación desktopserver

Nueva instalación DesktopServer

Paso 3

Una vez finalizada la instalación, puede iniciar DesktopServer.exe desde la carpeta “xampplite” que ha creado en la raíz de su unidad C:\.

C:\xampplite\DesktopServer.exe
lanzar desktopserver

Lanzar DesktopServer

Paso 4

Al iniciarlo por primera vez, se le pedirá que reinicie con privilegios de administrador. Deje eso seleccionado y haga clic en “Siguiente” (Next).

administrador desktopserver

Ejecutar DesktopServer como admin

Paso 5

A continuación, debe iniciar los servicios de Apache y MySQL. También puede activar una multitud de diferentes plugins de desarrollador. Nota: Algunos de estos sólo están disponibles en la versión premium. A continuación, haga clic en “Siguiente” (Next).

amp apache local

Servicios de Apache y MySQL

Este es un resumen rápido de los plugins de desarrollador que puede utilizar al instalar WordPress localmente. Recomendamos encarecidamente el inicio de sesión bypass y los plugins de DS-CLI.

  • Modo Avión (Airplan mode): controla la carga de archivos externos cuando se desarrolla localmente.
  • Excluir inicio de sesión (Bypass login): Permite al desarrollador evitar las credenciales de inicio de sesión mediante la selección rápida de cualquiera de los primeros 100 nombres de usuario en una combobox.
  • Eliminar Importación (Clean Import): restablece .htaccess, elimina la caché de los hosts de terceros.
  • Depurar y Rastrear (Debug and Trace): Obliga WP_DEBUG = true y permite declaraciones de rastreo entre plataformas/lenguaje en PHP y JavaScript.
  • Soporte de Dreamweaver (Dreamweaver Support): permite la creación automática de archivos de proyecto de Dreamweaver y el modo WYSIWYG al trabajar con archivos de plantilla y style.css.
  • DS-CLI: Esta es una interfaz de línea de comandos multiplataforma mejorada para desarrolladores profesionales. Utiliza fácilmente CLI, Compositor, Git y PHPUnit. NodeJS y NPM se incluyen para permitir la instalación de GRUNT, Gulp y otras dependencias de nodos.
  • DS-Deploy: Se utiliza para mover un sitio desde una instalación local de DesktopServer a un servidor en vivo.
  • InnoDB Autoconvert: convierte las tablas de un sitio en InnoDB en operaciones de creación, copia, movimiento e importación.
  • Barra de color de administración local (Local Admin Color Bar): cambia el color de la barra de administración.
  • Visor de buzones (Mailbox Viewer) : Proporciona una rápida visualización fuera de línea de los servicios de entrega de correo.

Paso 6

Después, tendrá que seleccionar el “Crear un nuevo sitio web de desarrollo” (Create a new development website). Aquí es donde se instalará WordPress para usted. Haga clic en “Siguiente” (Next).

crear nuevo sitio de desarrollo wordpress

Crear nuevo sitio de desarrollo de WP

Paso 7

A continuación, tendrá que elegir el nombre de su sitio, que también será la dirección local. Estamos llamando a nuestro wp, por lo que nuestra URL de desarrollo termina siendo wp.dev en nuestra máquina local. DesktopServer le permite realmente crear diferentes planos que es impresionante, es casi como una plantilla pre-construida. En nuestro caso simplemente queremos una nueva instalación. DesktopServer siempre tiene la última y mejor versión de WordPress como el modelo predeterminado. Esto significa que no tiene que preocuparse de descargarlo manualmente desde el repositorio y descomprimirlo.

De forma predeterminada, la raíz del sitio se encuentra en la carpeta “Mis documentos” (My Documents). Esto podría estar bien para usted, sin embargo, cambiamos el nuestro a una carpeta que creamos en la raíz de nuestra unidad C:\ “wordpress”. No vamos a pasar por la instalación de red multisitio en este tutorial, pero podemos decirte que hacen que sea tan fácil de configurar una. DesktopServer es de lejos una de las maneras más rápidas de probar una instalación de red multisitio. Cuando esté listo, haga clic en “Crear” (Create).

sitio de desarrollo wp

Sitio de desarrollo WP

Paso 8

A continuación, mostrará la URL de su instalación local de WordPress. Haga clic en eso para terminar la instalación.

instalar url wordpress localmente

Instalar WP URL localmente

Si obtiene una pantalla en blanco o un error al hacer clic en el enlace, podría tener un conflicto en el puerto 80. Esto nos pasó porque estábamos ejecutando Skype. Es un problema común con apilamientos locales de AMP. Esto es simple de arreglar, sólo tiene que denegar a Skype de usar el puerto 80 para las conexiones entrantes. En las opciones “Avanzado > Conexión” (Advanced > Connection) de Skype, simplemente desactive la opción “Utilizar los puertos 80 y 443 para las conexiones entrantes adicionales” (Use port 80 and 443 for additional incoming connections).

skype port 80 amp stack

Skype Port 80 local AMP stack

Paso 9

A continuación, tendrá que dar un título a su sitio, elegir un nombre de usuario (si migra a en vivo más tarde, no use admin como nombre de usuario. Lea más en nuestra guía de Seguridad WordPress), una contraseña segura y su correo electrónico. Luego haga clic en “Instalar WordPress” (Install WordPress).

instalar wordpress

Instalar WP

¡Y eso es todo! Acaba de instalar WordPress localmente y su sitio está funcionando. Ahora puede navegar a su instalación local y probarlo. En nuestro caso navegamos a wp.dev en la barra de direcciones de nuestro navegador. Una característica bastante agradable es porque hemos seleccionado el plugin de “excluir inicio de sesión” (bypass login) en la configuración hay una lista desplegable en la que podemos seleccionar nuestro administrador y automáticamente nos inicia sesión. Obviamente, no va a utilizar esto en un sitio de producción, pero es muy útil para un entorno de desarrollador.

iniciar sesión en wordpress local

Iniciar sesión en WP local

Notas Adicionales De DesktopServer

Estas son algunas características adicionales y cosas que debe tener en cuenta.

Permisos de Windows

Debido a la forma en que Windows maneja sus permisos de archivo, es posible que no vea un mensaje al iniciar sesión en WordPress si no se actualiza.

actualización wordpress fallada

Para solucionar esto, simplemente abra el símbolo del sistema como administrador y ejecute el siguiente comando dentro de su carpeta de directorio de WordPress.

attrib -s *.*
lamp permisiones wordpress

Permisiones LAMP para WP

Ver más detalles en el problema.

Agregar/Editar Sitios Adicionales De WordPress

editar servidor escritorio

Editar DesktopServer

Para crear sitios adicionales de WordPress o editarlos simplemente reinicie el DesktopServer.exe. Puede detener y reiniciar servicios, crear nuevos sitios, editarlos, exportar e importar, etc. Para acceder a PHPMyAdmin puede hacer clic en el botón “Sitios” (Sites) en la parte inferior izquierda. Alternativamente, puede introducir localhost en la barra de direcciones de su navegador.

Esto mostrará la interfaz del administrador en el host local. Aquí puede obtener los enlaces a todos sus sitios de WordPress, enlaces de panel de control y también enlaces de PHPMyAdmin.

desktopserver administrador

Herramientas de DesktopServer

WP-CLI (DS-CLI)

Otra característica impresionante es la capacidad de simplemente lanzar WP-CLI o DS-CLI como lo llaman con un solo clic. Si seleccionó la opción “DS-CLI” en la configuración anterior, habrá un enlace en su panel de control. Simplemente haga clic en él y puede comenzar a entrar en comandos WP-CLI. En nuestro ejemplo a continuación hicimos una rápida instalación de Yoast SEO.

wp plugin install wordpress-seo
wp-cli

WP-CLI

Exportar el sitio de desarrollo de WordPress a En Vivo

Otra gran característica es la función de exportación que te permite exportar tu sitio WordPress directamente a un sitio en vivo o un archivo .zip. Para ello, siga los pasos que se indican a continuación. Nota: Usted necesitará la versión premium para esto.

Paso 1

Primero inicie DesktopServer y seleccione “Exportar, importar o compartir un sitio web” (Export, import or share a website) y haga clic en “Siguiente” (Next).

exportar servidor escritorio

Exportar DesktopServer

Paso 2

Seleccione “Exportar o desplegar un sitio web de WordPress” (Export or deploy a WordPress website) y haga clic en “Siguiente” (Next).

Exportar o instalar sitio WP

Exportar o instalar sitio WP

Paso 3

Introduzca la URL de su sitio en vivo y seleccione “Exportar a un archivo de sitio web (archivo .zip)” (Export to a website archive). También puede implementar en un servidor existente. Haga clic en “Siguiente” (Next).

Exportar WP

Exportar WP

Paso 4

Introduzca los detalles de su host actual y haga clic en “Siguiente” (Next).

export wp database details

Exportar WP base de datos

Paso 5

Seleccione su carpeta de salida. Esto exporta todos los archivos de su sitio web y base de datos.

Exportar WP em un carpeta

Exportar WP em un carpeta

Luego tiene un archivo .zip que contiene todos sus archivos y la base de datos .sql. A continuación, puede seguir nuestra guía de migración WordPress para subir su sitio a Kinsta.

Archivo .sql

Archivo .sql

Notas Adicionales

DesktopServer trabaja bien con symlinks (enlaces simbólicos) y/o mklinks. Hemos tenido dificultades al usar mklinks en Windows con herramientas de staging de terceros y con DesktopServer simplemente trabajaron bien de inmediato. Symlink permite crear accesos directos y referencias a archivos o carpetas distintos en una ubicación alternativa.

Resumen

Como ve DesktopServer es impresionante. Una vez instalado, es tan rápido crear y eliminar nuevos entornos de desarrollo. Decidimos dedicarnos un tiempo desde la creación de un nuevo sitio hasta el primer inicio de sesión en el panel de WordPress. ¡Sólo nos llevó 1 minuto y 9 segundos para instalar un sitio de desarrollo adicional de WP y estar dentro trabajando!

Tiempo de instalación para DesktopServer

Tiempo de instalación para DesktopServer

Si usted es un principiante o un desarrollador más avanzado de WordPress, le recomendamos que eche un vistazo a DesktopServer. Ellos también tienen una base de conocimiento extensiva. En cuanto a las maneras de instalar WordPress localmente, no puede ser mucho más fácil que esto. ¿Tiene alguna experiencia en usarlo? Si es así, nos encantaría escuchar sus comentarios a continuación.

Este artículo fue escrito por Brian Jackson

Brian enfoca en nuestros esfuerzos de marketing a través de las redes sociales: desde el desarrollo de la nueva estrategia de crecimiento online, creación de contenido, optimización técnica de buscadores hasta nuestra expansión en la comunidad WordPress. Es apasionado por Wordpress lleva usándolo desde hace más de 8 años e incluso está desarrollando su propio plugin exclusivo. A Brian le encanta el blogueo, películas, montar en bici y trabajar con sitios web.

Artículos relacionados

Deja un comentario

kinsta newsletter

¿Utilizas WordPress?

¡Únete a más de 20.000 lectores que ya reciben nuestro newsletter semanal GRATUITO con consejos de WordPress sobre cómo generar más tráfico e ingresos para tu negocio!

You have Successfully Subscribed!

Send this to a friend