A veces puede ser más conveniente trabajar con WordPress en tu máquina local. Sin embargo, si no estás familiarizado con la instalación de WordPress localmente, te preguntarás si es algo que puedes manejar por tu cuenta.
La buena noticia es que la instalación de WordPress localmente puede hacerse con tan solo unos pocos pasos sencillos. Ya sea que quieras probar nuevas funcionalidades, experimentar con proyectos de desarrollo, o construir un sitio de WordPress antes de ponerlo en marcha, una instalación local de WordPress puede ayudarte a hacerlo.
En este post, compartiremos cómo puedes instalar WordPress localmente en Windows, Mac y Ubuntu/Linux usando DevKinsta, DesktopServer, XAMPP, WAMP o MAMP.
¡Empecemos!
Introducción a la instalación de WordPress localmente
Aquí en Kinsta, tenemos un entorno staging que permite un fácil desarrollo y testeo. Sin embargo, instalar WordPress localmente también tiene algunas ventajas. Por ejemplo, tal vez estés viajando y no tengas acceso a Wi-Fi. Si ese es el caso, puede que necesites una instalación local para seguir trabajando.
Además, cuando se trata de manipular archivos y editarlos localmente, una instalación local a veces puede ser más rápida. Por lo general, hay menos configuraciones necesarias para ponerlo en marcha.
Cuando quieras instalar WordPress localmente, necesitas tener una pila de AMP local instalada en tu ordenador. En el caso de WordPress, AMP significa Apache, MySQL, PHP. Estos son los programas necesarios para reproducir lo que un host de WordPress administrado estaría ejecutando para ti en su servidor web.
Hay una variedad de métodos que puedes usar para hacer esto. Las opciones más comunes incluyen WAMP, XAMPP y MAMP. Estas son buenas herramientas y te guiaremos a través de cada una de ellas.
Sin embargo, están diseñados para trabajar con una variedad de otros software y herramientas, y pueden tener una pequeña curva de aprendizaje. Por lo tanto, empezaremos por presentaros el DesktopServer, que en realidad fue diseñado y optimizado específicamente para WordPress como una pila de AMP local.
¿Cómo instalar WordPress localmente con DevKinsta?
DevKinsta es la herramienta de desarrollo local de Kinsta para WordPress. DevKinsta permite crear sitios locales de WordPress con un solo clic, y viene con herramientas avanzadas de gestión de bases de datos y de correo electrónico, y una integración completa con MyKinsta.
Lo mejor de todo es que DevKinsta es completamente gratis.
Antes de sumergirnos en cómo instalar DevKinsta, aquí tienes algunas de sus características principales:
- Creación de un sitio de WordPress con un solo clic, con soporte para varios sitios y WP-CLI.
- Una pila moderna impulsada por Nginx, MySQL y las últimas versiones de PHP.
- Integración de MyKinsta – importar sitios alojados en Kinsta, y empujar los cambios a Kinsta.
- Gestión de la base de datos con el Adminer.
- Servidor SMTP y herramienta de revisión de correo electrónico para inspeccionar los correos salientes.
DevKinsta está disponible para su descarga gratuita para MacOS, Windows y Linux (Ubuntu).
Vamos a ver cómo puedes configurar DevKinsta en tu ordenador.
Paso 2: Cómo descargar e instalar DevKinsta
Para empezar, descarga la última versión de DevKinsta aquí.
- Para instalar DevKinsta en macOS, abre el archivo DMG y arrastra la aplicación DevKinsta a tu carpeta de «Aplicaciones». Haz doble clic en DevKinsta en tu carpeta «Aplicaciones».
- Para instalar DevKinsta en Windows, haz doble clic en el ejecutable de DevKinsta y pasa por el asistente de instalación.
- Para instalar DevKinsta en Ubuntu, descarga el paquete .deb e instálalo. Esto se puede hacer en la línea de comandos, o con tu instalador de paquetes preferido.
Cuando inicies DevKinsta por primera vez, Docker Desktop se instalará como una dependencia. DevKinsta utiliza Docker Desktop para crear entornos de WordPress en contenedores.
Durante el proceso de instalación de DevKinsta, puede que veas un mensaje emergente que dice: «Docker Desktop necesita acceso privilegiado». Si ves ese mensaje, haz clic en «Ok» y proporciona la contraseña de tu cuenta de usuario para que Docker Desktop pueda ser instalado correctamente.
Después de proporcionar la contraseña para la instalación, DevKinsta instalará Docker Desktop junto con algunas imágenes de Docker. La instalación puede llevar algún tiempo dependiendo de la velocidad de tu conexión a Internet, así que no dudes en tomarte un descanso.
Cómo crear un sitio local de WordPress con DevKinsta
DevKinsta soporta tres métodos para crear sitios locales de WordPress.
- El nuevo sitio de WordPress te permite crear un sitio local con la pila de alojamiento predeterminada que consiste en Nginx, MySQL, PHP 7.4, y la última versión de WordPress.
- Importar desde Kinsta te permite clonar un sitio alojado en Kinsta a tu ordenador local con solo unos pocos clics. Cuando hayas terminado tu trabajo, puedes incluso enviar los cambios a un entorno staging de Kinsta.
- Sitio Personalizado te permite crear un sitio local con una pila de alojamiento personalizado. Esta opción te permite elegir la versión PHP que deseas, especificar el nombre de la base de datos y habilitar el multisite de WordPress.
Echemos un vistazo a cada método de creación de sitios más de cerca.
Nuevo sitio de WordPress
Para empezar, selecciona la opción «Nuevo sitio de WordPress». Para este método de creación de sitios, todo lo que tienes que hacer es especificar un nombre de sitio, un nombre de usuario de administrador de WordPress y una contraseña de administrador de WordPress. Después de rellenar estos tres campos, haz clic en «Crear sitio».
Importado de Kinsta
La segunda opción es importar un sitio que ya está alojado en Kinsta. Para ello, haz clic en «Importar desde Kinsta» y proporciona tus datos de acceso a MyKinsta.
Después de entrar, selecciona el entorno Kinsta que te gustaría clonar en tu ordenador local. DevKinsta permite clonar entornos en vivo y staging en Kinsta, así que asegúrate de elegir el correcto.
Después de hacer clic en un entorno, especifica si el sitio es una instalación multisitio y haz clic en «Importar sitio» para empezar a clonar tu sitio.
Sitio personalizado
La tercera y última opción, «Sitio personalizado», te permite configurar ajustes específicos para tu instalación local de WordPress.
Aquí están los ajustes que puedes modificar con este método de creación de sitios:
- Nombre del sitio
- Versión PHP (PHP 7.2, 7.3, 7.4 y 8.0)
- Nombre de la base de datos
- Habilitar HTTPS
- Título del sitio de WordPress
- Correo electrónico del administrador de WordPress
- Nombre de usuario del administrador de WordPress
- Contraseña del administrador de WordPress
- Modo multisitio de WordPress
Después de configurar los ajustes deseados, haz clic en «Crear sitio» para iniciar el proceso de creación del sitio.
Navegando por la pantalla de «Información del sitio» de DevKinsta
Después de crear un sitio, verás la pantalla «Información del sitio». Cada sitio creado en DevKinsta tiene su propia página de «Información del sitio», y puedes pensar en esta pantalla como el panel de control de la misión para un sitio local de WordPress.
En esta pantalla, puedes encontrar información útil como los detalles de identidad del sitio, la versión PHP, la versión WordPress, el modo SSL, las credenciales de la base de datos, el nombre del host del sitio.
La pantalla «Información del Sitio» también tiene botones convenientes para abrir tu sitio local en un navegador de Internet, enviar un sitio a un entorno staging de Kinsta, lanzar el Adminer para la gestión de la base de datos y acceder al panel de administración de WordPress de tu instalación local de WordPress.
Vamos a repasar los aspectos clave de cada sección de la pantalla «Información del sitio».
La parte superior de la pantalla «Información del sitio» tiene información general sobre tu sitio de WordPress. Para los desarrolladores, la «Ruta del Sitio» y el «Host del Sitio» son especialmente útiles. La «Ruta del Sitio» se refiere a la ubicación de la instalación de WordPress en el sistema de archivos local, y puedes hacer clic en el icono de la carpeta para ir directamente a la carpeta y empezar a editar temas, plugins y más. El «Host del sitio» es un nombre de dominio personalizado .local
(por ejemplo, https://kinstalife.local) que puede utilizar para acceder a un sitio local de WordPress en un navegador web.
La sección «SSL y HTTPS» contiene un conmutador HTTPS, que genera automáticamente un certificado SSL para tu sitio local de WordPress, y te permite acceder al sitio a través de HTTPS.
La sección «Base de datos» muestra la configuración de la base de datos de tu sitio local de WordPress. Esta es la información que necesitas si deseas acceder a tu base de datos de WordPress a través de la herramienta de línea de comandos MySQL o una herramienta de gestión de bases de datos de terceros.
Por último, la sección «WordPress» muestra la versión del núcleo de WordPress, el estado del modo multisite, e incluso hay una opción para habilitar el modo WP_DEBUG para solucionar los problemas de tu sitio WordPress.
Gestión de múltiples sitios en DevKinsta
Para las agencias y los desarrolladores que trabajan en varios proyectos a la vez, ¡DevKinsta te permite desplegar y administrar varios sitios locales de WordPress! Cada sitio local de WordPress administrado por DevKinsta funciona en su propio entorno contenedorizado. Esto significa que cada sitio tiene su propia versión PHP personalizable, versión de WordPress, buzón de correo electrónico y mucho más.
Para ver la lista de sitios de DevKinsta, haz clic en el icono del sitio en la barra lateral izquierda.
En esta pantalla, puedes ver una lista de todos tus sitios locales de WordPress. Para añadir otro sitio, solo tienes que hacer clic en el botón «Añadir sitio».
Integración de MyKinsta en DevKinsta
Para los usuarios con sitios de WordPress alojados en Kinsta, DevKinsta facilita la introducción de cambios en línea en un entorno staging de Kinsta. Para enviar un sitio local a Kinsta, solo tienes que hacer clic en el botón «Enviar a staging» en tu página de «Información del sitio».
Si es necesario, te le pedirá que introduzca tus credenciales de MyKinsta.
Entonces tendrás que seleccionar un sitio objetivo al que enviar. Ten en cuenta que este proceso sobrescribirá el contenido del entorno staging actual si este ya existe.
Por último, pulsa «Enviar a staging» para confirmar la acción.
Después de enviar tu sitio local de WordPress a Kinsta, puedes ver el sitio a través de la URL del entorno staging. Si es necesario, puedes entonces enviar el entorno staging al entorno en vivo en MyKinsta.
Cómo utilizar el administrador para gestionar tu base de datos
DevKinsta viene con una herramienta ligera de gestión de bases de datos llamada Adminer. Al igual que phpMyAdmin, que utilizamos para los sitios alojados en Kinsta, Adminer te proporciona una interfaz web para editar las tablas de la base de datos, ejecutar consultas de la base de datos, importar y exportar copias de seguridad y más.
Para lanzar el Adminer, haz clic en el botón «Administrador de la base de datos» en la parte superior de la página «Información del sitio». Adminer se abrirá en tu navegador web predeterminado.
Después de iniciarAdminer, verás las tablas de tu base de datos de WordPress. La siguiente captura de pantalla muestra la base de datos de nuestro sitio de pruebas «kinstalife». Bajo la columna «Tabla», puedes ver las tablas predeterminadas de WordPress como wp_comments
, wp_posts
, etc.
Para editar una entrada de la base de datos, haz clic en la tabla deseada. Por ejemplo, si queremos editar la URL de inicio e ite de nuestro sitio WordPress, podemos hacer clic en la tabla wp_options
.
En esta página, podemos editar el option_value
para siteurl
para actualizar la URL de nuestro sitio de WordPress, y lo mismo se puede hacer para la URL de inicio también.
Adminer también soporta la importación y exportación de bases de datos. Esto es útil para trabajar con archivos de respaldo de la base de datos como los que incluimos con las copias de seguridad descargables.
Para importar un archivo de base de datos, haz clic en «Importar» en la esquina superior izquierda de Adminer. Haz clic en «Elegir Archivos» para seleccionar una copia de seguridad de la base de datos, y haz clic en «Ejecutar» para iniciar el proceso de importación. Adminer soporta tanto archivos .sql
en bruto como archivos .sql.gz
comprimidos.
Para exportar una copia de seguridad completa de la base de datos, haz clic en «Exportar» en la esquina superior izquierda de Adminer. Selecciona «gzip» para el formato de salida, «SQL» para el formato de la base de datos, y deja los otros ajustes como están. Haz clic en «Exportar» para iniciar el proceso de copia de seguridad.
El administrador exportará la base de datos de WordPress a un archivo comprimido .sql.gz
.
Por último, Adminer soporta la ejecución de comandos SQL, lo que significa que puedes ejecutar consultas de la base de datos en tu base de datos de WordPress. Por ejemplo, si estás tratando de encontrar la cantidad de datos autocargados en tu base de datos, puedes ejecutar un comando SQL en Adminer.
SELECT SUM(LENGTH(option_value)) as autoload_size FROM wp_options WHERE autoload='yes';
Para ejecutar una consulta en la base de datos, haz clic en «Comando SQL» en la esquina superior izquierda de Adminer. Especifica una consulta de base de datos y haz clic en «Ejecutar» para ejecutar el comando.
Con la integración de DevKinsta’s Adminer, tienes un control avanzado sobre tu base de datos de WordPress.
Tanto si necesitas editar tablas de bases de datos, importar o exportar copias de seguridad, o ejecutar complejos comandos SQL, DevKinsta te tiene cubierto.
Cómo inspeccionar el correo electrónico saliente de WordPress
DevKinsta incluye un servidor SMTP incorporado y una herramienta de revisión de correo electrónico. Esto permite a tus sitios locales de WordPress enviar correos electrónicos salientes como un sitio de producción en vivo. Sin embargo, los correos electrónicos enviados serán capturados y almacenados en la bandeja de entrada de DevKinsta.
Esto te da lo mejor de ambos mundos – puedes usar DevKinsta para probar la funcionalidad del correo electrónico saliente para flujos de trabajo de automatización de marketing, confirmaciones de pedidos de WooCommerce, y más, sin enviar spam a los buzones de correo electrónico de tus visitantes y clientes.
Para acceder al buzón de correo electrónico de DevKinsta, haz clic en el icono de correo en la barra lateral izquierda.
En la bandeja de entrada del correo electrónico, verás una lista de los correos electrónicos salientes que fueron capturados. En la siguiente captura de pantalla, puedes ver un correo electrónico saliente de nuestro sitio de prueba «kinstalife».
Para revisar un correo electrónico saliente, solo tienes que hacer clic en él. Para cada correo electrónico, DevKinsta te permite revisar la «dirección de origen», la «dirección de destino», el contenido del cuerpo, la hora de entrega y mucho más.
También puedes elegir mostrar el correo electrónico en modo HTML, texto sin formato o sin procesar. El modo HTML es útil para probar las plantillas HTML de los correos electrónicos, mientras que el modo Raw te permite inspeccionar directamente los encabezados de los correos electrónicos como MIME-Version
y X-Mailer
.
Para aprender más sobre DevKinsta, asegúrate de unirte al foro oficial de la comunidad y leer la documentación de DevKinsta.
¿Cómo instalar WordPress localmente con DesktopServer?
DesktopServer es un gran producto de WordPress de ServerPress, que puede hacer que instalar WordPress localmente sea muy fácil:
Puedes lanzar una nueva instalación de desarrollo en cuestión de segundos con el simple clic de un botón. Esta herramienta también es totalmente compatible con multisitio y WP-CLI, y funciona tanto en Windows como en Mac.
ServerPress tiene tanto una versión gratuita como una versión premium, esta última cuesta 99,95 dólares al año. La versión premium incluye algunas características avanzadas, como:
- Soporte multi-sitio
- Importación y exportación de copias de seguridad de terceros
- Desplegándose directamente a tu sitio en vivo
- Omitir cualquier plugin de inicio de sesión
Puedes elegir la versión que mejor se adapte a tus necesidades. Si solo necesitas hacer algunas pruebas rápidas, la versión gratuita está bien.
Paso 1: Descarga DesktopServer a tu ordenador
Para instalar WordPress localmente, primero deberás descargar DesktopServer de tu sitio web. Hay una versión para Windows y otra para Mac. Para este ejemplo, usaremos la versión de Windows.
En el sitio web, haz clic en el botón de Descarga gratuita en la esquina superior derecha (o Compra Premium si es lo que prefieres):
Esto comenzará automáticamente a descargar el archivo . zip a tu ordenador.
Paso 2: Ejecuta el instalador del DesktopServer
Una vez que el archivo se haya descargado, el siguiente paso es ejecuta el instalador de DesktopServer. Antes de hacerlo, descomprime el archivo que acabas de descargar. Esto puede tardar unos minutos en completarse.
Una vez que hayas terminado, haz clic en Instalar DSL:
Cuando inicies el programa por primera vez, se te pedirá que se reinicie con privilegios de administrador. Selecciona Continuar. A continuación, se te pedirá que aceptes los términos de los servicios y que elijas una opción para la instalación:
Deja seleccionada la opción Instalación del Nuevo DesktopServer, luego haz clic en Continuar. El proceso de instalación comenzará, lo cual puede tardar un poco de tiempo.
Cuando haya finalizado, presentará un popup que te hará saber que está completo. También te dice en qué lugar del directorio de tu ordenador puedes encontrar la aplicación. Cuando hayas terminado, haz clic en Finalizar.
Paso 3: Habilita los plugins e inicia los servicios de Apache y MySQL
Una vez completada la instalación, puedes habilitar una multitud de diferentes plugins de desarrollo:
Aquí tienes un resumen de los plugins de desarrollo que puedes usar al instalar WordPress localmente. Recomendamos seriamente el login bypass y los plugins DS-CLI.
- Modo de avión: Controlar la carga de los archivos externos cuando se desarrollan localmente.
- Bypass login: Permite al desarrollador eludir las credenciales de acceso, mediante la selección rápida de cualquiera de los 100 primeros nombres de usuario en un combobox.
- Importación limpia: Reinicia . htaccess, limpia la caché de los hosts de terceros
- Debug and Trace: Fuerza WP_DEBUG = true, y habilita las declaraciones de rastreo de plataforma/idioma en PHP y JavaScript.
- Apoyo a Dreamweaver: Habilita la creación automática de archivos de proyecto de Dreamweaver, y un modo WYSIWYG cuando se trabaja con archivos de plantillas y style.css.
- DS-CLI: Es una interfaz mejorada, multiplataforma, de línea de comandos para desarrolladores profesionales. Te permite usar fácilmente CLI, Composer, Git y PHPUnit. Se incluyen NodeJS y NPM para permitir la instalación de GRUNT, Gulp, y otras dependencias del Nodo.
- Despliegue del DS: Se utiliza para mover un sitio de una instalación local de DesktopServer a un servidor en vivo.
- Autoconversión InnoDB: Convierte las tablas de un sitio a InnoDB en las operaciones de Crear, Copiar, Mover e Importar.
- Barra de color de la administración local: Cambia el color de la barra de administración.
- Visualizador del buzón: Proporciona una rápida visualización offline de los servicios de entrega de correo.
Ten en cuenta que algunas de estas opciones solo están disponibles con la versión premium. Cuando hayas terminado, selecciona Siguiente. Se te preguntará si deseas iniciar los servicios web y de bases de datos, así que vuelve a presionar Siguiente.
Paso 4: Crea un nuevo sitio de desarrollo
Cuando termines de habilitar los plugins y de iniciar los servicios web y de bases de datos, el siguiente paso será seleccionar Crear un nuevo sitio web de desarrollo:
Aquí es donde el programa instalará WordPress para ti. Tendrás que elegir el nombre de tu sitio, que también será su dirección local. Llamamos al nuestro «testsite», así que nuestra URL de desarrollo será «testsite.dev» en nuestra máquina local:
DesktopServer te permite crear diferentes planos, haciéndolo casi como una plantilla pre-construida. En nuestro caso, sin embargo, simplemente queremos una instalación nueva.
DesktopServer siempre tiene la última versión de WordPress como plano predeterminado. Esto significa que no tienes que preocuparte por descargarlo manualmente del repositorio y descomprimirlo.
De forma predeterminada, la raíz del sitio se encuentra en tu carpeta Mis documentos. Si estás contento con esto, puedes dejarlo como está. Sin embargo, para facilitar la organización, cambiamos la nuestra a una carpeta que creamos en la raíz de nuestra unidad C: llamada «wordpress».
Cuando estés listo, haz clic en Crear. Entonces verás la URL de tu instalación local de WordPress. Haz clic en ella para finalizar la instalación.
Paso 5: Instala y configura tu sitio de WordPress
Al hacer clic en el enlace que acabamos de mencionar, tu sitio local de WordPress se abrirá en una pestaña del navegador:
Después de elegir tu idioma, el siguiente paso es darle un título a tu sitio y elegir un nombre de usuario (si planeas hacer que el sitio funcione más tarde, no uses «admin» como nombre de usuario, sobre el cual puedes leer más en nuestra guía de seguridad de WordPress), una contraseña sólida y tu dirección de correo electrónico:
Cuando hayas terminado, selecciona Instalar WordPress. ¡Eso es todo! Acabas de instalar WordPress localmente y tu sitio está en funcionamiento. Ahora puedes navegar hasta tu instalación local y probarlo.
En nuestro caso, iremos a «testsite.dev» en la barra de direcciones de nuestro navegador. Ya que seleccionamos la función de plugin de conexión de bypass durante la configuración, hay un menú desplegable donde podemos seleccionar nuestro administrador y ser conectado automáticamente. Obviamente no lo usarás en un sitio de producción, pero es súper útil para un entorno de desarrollo.
Consejos adicionales para usar DesktopServer para instalar WordPress localmente
Debido a la forma en que Windows maneja sus permisos de archivo, es posible que veas o no un mensaje al iniciar sesión sobre la falta de actualización de WordPress:
Para solucionarlo, simplemente abre el símbolo del sistema como administrador y ejecuta el siguiente comando dentro de la carpeta del directorio de WordPress:
attrib -s *.*
Si necesitas más orientación o instrucción sobre cómo hacerlo, puedes aprender más sobre los detalles en ServerPress.
Para crear sitios adicionales de WordPress o editarlos, simplemente lanza el archivo DesktopServer.exe de nuevo. Puedes detener y reiniciar los servicios, crear nuevos sitios, editarlos, exportarlos e importarlos, etc. Para acceder a phpMyAdmin, puedes hacer clic en el botón Sitios en la parte inferior izquierda:
Alternativamente, puedes introducir «localhost» en la barra de direcciones de tu navegador. Esto hará que aparezca la interfaz del administrador en el localhost:
Allí, puedes obtener los enlaces a todos tus sitios de WordPress, así como los enlaces del tablero y los enlaces de phpMyAdmin.
Otra característica impresionante es la capacidad de lanzar WP-CLI (o DS-CLI) con un solo clic. Si seleccionaste la opción DS-CLI durante el proceso de configuración anterior, habrá un enlace para ello dentro de tu tablero. Simplemente haz clic en él, y podrás empezar a ejecutar los comandos de WP-CLI.
DesktopServer también incluye una función de exportación, que te permite exportar tu sitio de WordPress directamente a un sitio en vivo o a un archivo . zip. Ten en cuenta que necesitarás la versión premium para esto.
Cómo instalar WordPress localmente en Windows usando WAMP
Si deseas instalar WordPress localmente en un ordenador con Windows, también puedes hacerlo con WampServer, también conocido como WAMP. WAMP es un software que agrupa el servidor web Apache, PHP y MySQL específicamente para dispositivos Windows. Echemos un vistazo a cómo usarlo para instalar WordPress localmente.
Paso 1: Descarga e instala WAMP en tu ordenador
El primer paso es descargar e instalar el software WAMP en tu ordenador. Puedes hacerlo visitando el sitio web de WampServer y seleccionando Comenzar a usar WampServer:
Esto le llevará automáticamente a la sección de descargas del sitio, donde tendrás dos versiones para elegir: WampServer 32 bit y WampServer 64 bit. Selecciona la que se recomiende para tu sistema operativo.
Si no estás seguro de si tu sistema operativo es de 32 ó 64 bits, puedes averiguar esta información navegando a Configuración > Acerca de:
En la sección Especificaciones del dispositivo, podrás encontrar tu tipo de sistema operativo.
Paso 2: Ejecuta el archivo Wampserver.exe para iniciar la instalación
Después de descargar el software, haz clic en el archivo wampserver.exe para ejecutar el instalador. Esto puede tardar un minuto o dos.
Además, toma nota de dónde se descargó este archivo, ya que tendrás que revisarlo más tarde:
Se te indicarán una serie de instrucciones en la pantalla para completar el proceso de instalación.
Durante este proceso, se te pedirá que definas un navegador web. Siempre puedes cambiar esta opción por el navegador que prefieras, navegando a los Archivos de Programa de tu ordenador.
Paso 3: Crea una nueva base de datos MySQL
El siguiente paso es crear una base de datos MySQL en blanco. Después de lanzar WAMP, habrá un icono verde en la esquina inferior derecha de la pantalla.
Haz clic en el icono, seguido de phpMyAdmin. Esto te llevará automáticamente a la pantalla de inicio de sesión de tu navegador:
En el campo de nombre de usuario, introduce «root», deja el campo de la contraseña vacío y selecciona el botón «Ir«. A continuación, haz clic en Bases de datos:
En la sección Crear bases de datos, deberás dar un nombre a tu nueva base de datos. A continuación, haz clic en Crear. Eso es todo. Ahora tienes tu base de datos configurada.
Paso 4: Instala WordPress y extrae los archivos
Una vez que termines de crear tu base de datos, el siguiente paso es instalar WordPress localmente. Para ello, visita WordPress.org y haz clic en Consigue WordPress, seguido de Descargar WordPress:
Esto descargará un archivo . zip a tu ordenador. El siguiente paso es extraer los archivos. Haz clic en la carpeta y selecciona Extraer todo.
Cuando hayas terminado, haz clic con el botón derecho del ratón en la carpeta y selecciona Copiar. Vuelve a la carpeta de tu computadora donde descargaste WAMP y pega la carpeta «wordpress» en ese directorio.
En este punto, también puedes renombrar la carpeta «wordpress» si lo deseas. El nombre de la carpeta será la URL de tu instalación local de WordPress. Para este tutorial, renombraremos el nuestro a «mytestsite».
Paso 5: Visita tu sitio local de WordPress en tu navegador de Internet
Abre tu navegador de Internet y escribe en la barra de búsqueda «http://localhost/mytestsite/». Por supuesto, reemplaza «mytestsite» con el nombre de tu carpeta «wordpress».
El software presentará entonces una serie de indicaciones para que configures tu instalación de WordPress. Seleccionarás un idioma y revisarás la información de la base de datos (la misma serie de pasos que discutimos en la sección anterior). Cuando termines, haz clic en ¡Vamos a ello!:
En la siguiente pantalla, introducirás la información de tu base de datos. El nombre será lo que llamaste a tu base de datos, el nombre de usuario es «root», y puedes dejar el campo de la contraseña vacío.
A continuación, haz clic en el botón Ejecutar la instalación. Luego puedes ponerle un nombre a tu sitio y crear un nombre de usuario y una contraseña. Cuando hayas terminado, selecciona Instalar WordPress. Cuando el software termine de instalarse, te mostrará un mensaje de ¡Lo lograste!
Después de eso, puedes hacer clic en Iniciar sesión. Esto te llevará a la página de inicio de sesión del administrador de tu sitio de WordPress.
¡Eso es! Ahora tienes instalado un entorno de testeo local.
Cómo instalar WordPress localmente en Mac usando MAMP
Si buscas un software de servidor local para usar en una computadora Mac, podrías considerar MAMP. MAMP es la abreviatura de Macintosh, Apache, MySQL y PHP. Es increíblemente fácil de usar.
Paso 1: Descarga e instala MAMP en tu ordenador
Como en las dos secciones anteriores, el primer paso es descargar e instalar MAMP en tu ordenador. Puedes hacer esto desde la página web oficial de MAMP:
Ten en cuenta que aunque puedes descargar y usar MAMP de forma gratuita, también hay planes premium disponibles.
Paso 2: Lanza MAMP y pon en marcha tus servidores
Una vez que termine de descargarse, haz clic en el archivo mamp.pkg. Aparecerá una ventana de instalación. Selecciona el botón Continuar para seguir la serie de indicaciones:
A continuación, navega a Ir > Aplicaciones en tu ordenador y haz clic en la carpeta MAMP:
Dentro de esa carpeta, haz clic en el icono del elefante MAMP:
Esto abrirá una nueva ventana. Presiona Iniciar Servidores:
Una vez que los servidores Apache y MySQL se inicien, MAMP abrirá automáticamente la página WebStart en tu navegador.
Paso 3: Crea tu base de datos y actualiza tu información de usuario
Ahora es el momento de crear una nueva base de datos. En la página WebStart, selecciona Herramientas > phpMyAdmin:
Una vez que phpMyAdmin se abra, haz clic en la pestaña de Bases de datos. Dale un nombre a tu base de datos, y luego selecciona Crear:
A continuación, necesitarás actualizar las credenciales de usuario de la base de datos MySQL para la cuenta predeterminada que MAMP crea para ti, ya que las necesitarás para completar el proceso de instalación de WordPress. Vuelve a la pantalla de inicio de phpMyAdmin y haz clic en la pestaña Cuentas de usuario.
Luego, haz clic en Editar privilegios para la cuenta con el nombre de usuario mamp:
Selecciona la pestaña Cambiar contraseña, introduce tu contraseña y pulsa Ir:
Entonces puedes cerrar phpMyAdmin.
Paso 4: Instala WordPress y visita tu sitio desde Localhost
Ahora, visita el sitio web WordPress.org y descarga la última versión de WordPress. Luego descomprime la carpeta «wordpress» cuando termine de descargarse. Haz clic con el botón derecho del ratón en la carpeta y selecciona Copiar.
Regresa a Ir > Aplicaciones > MAMP en tu ordenador, y abre la carpeta htdocs:
Dentro de esa carpeta, pega la carpeta de WordPress que acabas de copiar. Sugerimos renombrarla a «mytestsite» o algo similar:
Luego, navega a «http://localhost/8888/mytestsite» en una nueva pestaña. Te pedirá que introduzcas tus credenciales de la base de datos, así como el nombre de tu sitio:
Una vez que completes las instrucciones de instalación de WordPress, ¡ya estás listo! Si necesitas más instrucciones sobre este paso, puedes referirte a la sección anterior de este post.
Puedes leer nuestra guía aquí sobre cómo puedes solucionar el error «Este sitio no puede proporcionar una conexión segura» al utilizar MAMP.
Cómo instalar WordPress localmente usando XAMPP
XAMPP es otro popular entorno de desarrollo PHP que puedes usar para instalar WordPress localmente. Puedes usarlo para Windows, MacOS o Linux. Aquí te explicaremos cómo hacerlo para Windows, aunque el proceso es en gran medida el mismo para los usuarios de Mac.
Paso 1: Descarga e instala XAMPP en tu ordenador
Visita el sitio web de Apache Friends y, junto al botón verde de descarga, selecciona XAMPP para Windows (o el sistema operativo que estés usando):
El software se descargará automáticamente a tu ordenador. Cuando termine, haz clic en el archivo .exe para iniciar el instalador.
Ten en cuenta que para macOS, este será un archivo .dmg. Una vez que lo abras, haz clic en el icono XAMPP y arrástralo a tu carpeta de Aplicaciones.
Paso 2: Elige los componentes que deseas instalar
Después de ejecutar el instalador, se te pedirá que elijas los componentes a instalar. Los más importantes a seleccionar son Apache, MySQL, PHP y phpMyAdmin:
Puede desmarcar los otros componentes, ya que no son necesarios. Cuando termines, haz clic en el botón Siguiente y selecciona en qué carpeta quieres instalar XAMPP.
Haz clic en el botón Siguiente de nuevo, ignora el aviso de Bitnami y selecciona Siguiente una vez más.
Paso 3: Ejecuta el panel de control de XAMPP y testea tu servidor
En la pantalla final, elige lanzar el Panel de Control de XAMPP. En el Panel de Control de XAMPP que se abre, puedes hacer clic en los botones de Inicio junto a Apache y MySQL:
Después de que los ejecutes, el estatus debería cambiar a verde. Ahora es el momento de probar tu servidor. Puedes hacerlo introduciendo «http://localhost/» en tu navegador web. Si funciona, has añadido con éxito XAMPP a tu ordenador.
Paso 4: Descarga WordPress y crea una base de datos
El siguiente paso es instalar WordPress en tu ordenador. Puedes hacerlo yendo a WordPress.org y haciendo clic en Consigue WordPress.
Cuando el paquete termine de descargarse, extrae los archivos y luego copia la carpeta. A continuación, navega a la carpeta XAMPP de tu ordenador, y localiza y abre la carpeta htdocs.
A continuación, crea una nueva carpeta dentro de la carpeta htdocs. Puedes darle un nombre parecido a «mi sitio de prueba». Dentro de esa carpeta, pega los archivos de WordPress.
Ahora es el momento de crear tu base de datos.
Vuelve a tu panel de control de XAMPP y selecciona Admin junto a MySQL. Esto lanzará phpMyAdmin.
Haz clic en Bases de datos, luego da un nombre a tu base de datos y selecciona Crear (puedes consultar las secciones anteriores si necesitas más orientación).
Puedes nombrar tu base de datos como quieras. Sin embargo, sugerimos que sea simple y memorable, como «test_db».
Paso 5: Instala WordPress localmente visitando tu sitio en tu navegador
Para completar el proceso, puede visitar «http://localhost/mytestsite» en tu navegador. Recuerda reemplazar «mi sitio de prueba» con el nombre de tu carpeta de WordPress.
Se te pedirá que selecciones un idioma, nombra tu sitio y rellena los datos de tu base de datos. Luego puedes entrar en tu sitio de WordPress y empezar a usar tu entorno local.
Resumen
Configurando un entorno local de WordPress, puedes probar nuevas características y desarrollar completamente tus sitios de WordPress antes de ponerlos en marcha. De hecho, hay una variedad de métodos que puedes usar para instalar WordPress localmente en tu computadora.
En este artículo, explicamos cómo se puede hacer esto tanto en Mac como en Windows a través de un software de entorno de servidor local (DevKinsta, DesktopServer, WAMP, MAMP o XAMPP). Aunque las instrucciones específicas varían según la herramienta que utilices, el proceso puede resumirse en cinco pasos principales:
- Descarga e instala el software de entorno local en tu ordenador.
- Abre el archivo . exe/. dmg y ejecuta el instalador.
- Crea una base de datos MySQL en blanco.
- Descarga la última versión de WordPress.
- Visita tu sitio de prueba en tu navegador para completar el proceso de configuración del localhost.
Deja una respuesta