¿Cómo instalar WordPress en Windows 11?

Cómo instalar WordPress en Windows 11 de forma local

Introducción

Una de las soluciones de gestión de contenidos más utilizadas es WordPress. Viene con un programa de temas y plugins que le permite actualizar su sitio de WordPress a su antojo. Puedes experimentar con las numerosas funciones y personalizar tu blog, sitio web o mercado online a tu gusto. 

Además, instalar WordPress en Windows 11 es una medida inteligente. Esto le permitirá manejar todos sus recursos de WordPress en Windows 11 de manera más conveniente y eficiente.

WordPress puede ser instalado en Windows 11 a través de diferentes métodos como se discute aquí.

¿Por qué necesita instalar WordPress localmente?

Ya sea que ejecute un sitio de WordPress o explore WordPress, debe tener WordPress descargado localmente en su PC o portátil con Windows. Así podrás construir o probar sitios en tu entorno local. 

Casi todos los propietarios de sitios web han configurado un entorno local de WordPress para probar y ensayar nuevas funciones antes de implementar los ajustes en su sitio web real si todo funciona correctamente. 

 Algunas de las ventajas de instalar WordPress localmente en tu Windows 11 son:

Aquellos que no están familiarizados con WordPress pueden beneficiarse de un entorno de WordPress local porque pueden estudiar WordPress en Windows sin tener que pagar un servidor de alojamiento o un dominio. Entonces, ¿cómo se instala WordPress en Windows de forma local?

Guía paso a paso para instalar WordPress localmente en Windows 11

Opción 1: Usar WSL

Instalar WSL mediante cmd

Paso 1: Instalación de WSL

El primer paso para instalar WordPress en Windows 11 es descargar e instalar WSL (Windows Subsystem for Linux). 

En la barra de tareas, toca la lupa y escribe cmd. Escoge eso.

Esto hará que aparezca la consola, donde debe escribir el comando: instalar WSL (Hay un espacio después de WSL.)

Ahora, espera pacientemente a que se instale el WSL.

Una vez que el proceso de instalación se haya completado y WSL esté cargado de forma segura en su dispositivo, recibirá una notificación. 

Reinicie su ordenador ahora mismo.

Esto completa el procedimiento de instalación de WSL. Si desea actualizar WSL, repita las instrucciones anteriores pero utilice el comando wsl-update en lugar de wsl-install.

También tendrá que descargar una distribución de Linux después de instalar WSL.

Ejecuta el comando wsl -list -online para obtener una lista de Distros accesibles. Decide qué distribución sería la ideal para ti después de revisar las opciones disponibles.

Ejecute el siguiente comando siguiendo las mismas instrucciones que antes:

wsl -install -d Nombre de la distribución a instalar

Tras la instalación de la distribución Linux, instalaremos un servidor web como Nginx. Los pasos siguientes le mostrarán cómo configurar Nginx en Ubuntu (una distribución de Linux).

Paso 2: Instalar NGINX

Como WordPress requiere un servidor web para funcionar, tendrás que descargar uno como Nginx.

Debes ejecutar dos comandos cuando arranques tu distribución de Linux, como Ubuntu.

sudo apt update

sudo apt install nginx

Después de instalar Nginx, tendrás que ejecutar dos instrucciones más para habilitar los servicios de inicio y parada.

sudo service nginx start

sudo service nginx stop

Ahora debes determinar si el Nginx descargado está operativo. Introduzca lo siguiente en cualquier navegador:

http://localhost

Su servidor está en funcionamiento si aparece la página web Welcome to Nginx.

Paso 3: Instalar un servidor de bases de datos

El contenido de WordPress se guarda en un servidor de base de datos, por lo tanto, tendrá que configurar uno. En esta parte veremos cómo descargar el servidor de bases de datos Maria. Es el servidor por defecto de la mayoría de los servidores Linux, y es rápido y fácil de usar con WordPress.

Para empezar, ejecute el siguiente comando:

sudo apt install mariadb-server

Ejecute el siguiente comando para asegurar la base de datos utilizando una contraseña de root:

sudo mysql_secure_installation

A continuación, se le pedirá que responda a algunas preguntas:

mi instalación sql

Paso 4: Instalar PHP

Es obligatorio realizar este paso. Debido a la naturaleza de WordPress basada en PHP, Windows 11 no requiere la instalación de PHP.

Es un proceso muy sencillo. Instala PHP ejecutando el siguiente comando:

sudo apt install php-fpm php-common php-mysql php-gmp php-curl php-intl php-mbstring php-xmlrpc php-gd php-xml php-cli php-zip

Este comando instalará PHP 7.4 en este caso. Ejecute el siguiente comando para asegurarse de que la versión es la 7.4:

sudo nano /etc/php/7.4/fpm/PHP.

Paso 5: Instalar WordPress

Después de instalar los servidores y PHP, es un proceso bastante sencillo instalar y poner en marcha WordPress.

Para empezar, utilice las siguientes instrucciones para instalar WordPress:

wget cd /tmp

https://wordpress.org/latest.tar.gz

tar -xvzf latest.tar.gz

sudo mv wordpress /var/www/wordpress

Tenga en cuenta que necesitará www-data para ser dueño del directorio de WordPress. Aquí están los pasos para lograr esto:

sudo chown -R www-data:www-data /var/www/WordPress/

sudo chmod -R 755 /var/www/wordpress/

Personalizar el trabajo de WordPress con Nginx VirtualHost. A continuación, introduzca el nombre de host del servidor en su navegador. Siga las instrucciones en pantalla para instalar WordPress. El sitio es ahora suyo para personalizarlo.

Opción 2: Usar Xampp

Instalar XAMPP

Instalación de XAMPP en un ordenador con Windows

En primer lugar, necesitas descargar XAMPP e instalarlo en tu ordenador. Sólo tienes que ir a la página web de Friends of Apache y hacer clic en el enlace "XAMPP for Windows".

Una vez finalizada la descarga, es necesario ejecutar el archivo recién descargado para que se inicie el instalador de XAMPP.

Si hay un programa antivirus en funcionamiento, puede aparecer un mensaje emergente como éste:

Continuar con la instalación

Sólo tienes que hacer clic en sí y continuar con la instalación.

Es posible que aparezca un aviso de control de cuentas de usuario (UAC). Si lo hace, haga clic en Aceptar para continuar.

Después de haber leído todos los mensajes y advertencias previos a la instalación, debería ver el siguiente mensaje para iniciar el proceso de instalación:

Haga clic en siguiente.

La siguiente pantalla te pedirá que elijas los componentes a instalar. Para utilizar WordPress con XAMPP, y los componentes necesarios, tendrás que elegir:

Seleccione los componentes

Cualquier otro componente es opcional. Una vez que elija los componentes deseados, haga clic en el botón Siguiente.

Ahora, necesitas seleccionar la carpeta donde quieres instalar XAMPP. Puedes crear o utilizar una carpeta existente dentro del directorio C:. Dejaremos la ruta por defecto, que es la que te recomendamos.

XAMPP está ahora listo para instalar todos los archivos que has indicado anteriormente.

Iniciar el proceso de instalación

Al hacer clic en siguiente una vez más, se iniciará el proceso de instalación. Por favor, espere un poco ya que puede tardar unos minutos en terminar dependiendo del número de paquetes que elija instalar.

Una vez finalizado el proceso de instalación, puedes iniciar el Panel de Control de XAMPP inmediatamente dejando seleccionada la casilla "¿Desea iniciar el Panel de Control ahora?" y haciendo clic en Finalizar. Si quieres/necesitas iniciar XAMPP de forma diferente por cualquier razón, puedes ir a la carpeta XAMPP dentro del directorio de instalación elegido y abrir el archivo "XAMPP Control Panel".

Panel de control de XAMPP

Cuando el Panel de Control se abre por primera vez, le pedirá que elija su idioma preferido. Puede seleccionar su idioma preferido. Una vez que haya elegido su preferencia, haga clic en el botón Guardar.

Ahora debería ver la pantalla del panel de control de XAMPP.

Para revisar si todo está funcionando correctamente, puede hacer clic en los botones de inicio de Apache y MySQL. Si todo está configurado correctamente, ambos componentes deberían funcionar sin problemas. Sin embargo, si no se inician, puede haber un problema con un programa como Skype o algo similar que esté utilizando los mismos puertos que los módulos de XAMPP. En este caso, deberías cerrar las aplicaciones en conflicto y reiniciar XAMPP.

Consejo. Podemos darte información valiosa para modificar tus recursos PHP en XAMPP y liberar más potencia en tu servidor local. Esto es especialmente necesario cuando instalas un tema premium en tu instalación local. En primer lugar, cuando enciendas XAMPP, tienes que hacer clic en el botón Config para el servidor apache y elegir abrir el archivo php.ini en el menú desplegable.

Después de eso, verás todas las configuraciones relevantes para los recursos PHP en ese archivo en tu editor de texto predeterminado. Todo lo que necesitas hacer es cambiar los siguientes recursos a los valores indicados:

valores php

Cuando los nuevos valores sean añadidos, simplemente guarda los cambios y reinicia tu XAMPP parando Apache y MySQL y reiniciándolos.

Una vez que todos los componentes funcionen correctamente, abra su navegador preferido y visite http://localhost/

Visite http:/localhost/

Descarga de los archivos de WordPress

Ahora, es el momento de añadir WordPress al sitio localhost que acabamos de crear. Para ello, primero debes descargar la última versión de WordPress desde el sitio web oficial.

Una vez que termines la descarga, navega a la carpeta donde instalaste XAMPP (en nuestro caso, fue la ruta de instalación por defecto, C:\xampp). Desde ahí, busca y abre la carpeta htdocs:

carpeta htdocs

Cree una carpeta de WordPress para su sitio web en htdocs. El nombre de esta carpeta se convertirá en el subnombre utilizado para acceder a su sitio de WordPress. Por ejemplo, si nombra la carpeta como el nuevo sitio, accederá a su sitio visitando http://localhost/newsite dentro de su navegador deseado.

Una vez creada la carpeta, tienes que abrirla y, dentro de ella, extraer el archivo WordPress.zip que has descargado anteriormente.

Creación de una base de datos para WordPress

Ahora, cree una base de datos MySQL para su sitio local de WordPress. Para ello, lanza phpMyAdmin desde tu panel de control de XAMPP haciendo clic en el botón de administración del componente MySQL:

Crear una base de datos para WordPress

La página del navegador phpMyAdmin se abrirá en su navegador por defecto. Simplemente haga clic en el enlace Nuevo para crear una base de datos para su sitio de WordPress.

Introduzca un nombre para su base de datos. En el segundo campo, seleccione la opción Intercalación. Ahora haga clic en Crear. Puede nombrar su base de datos según su elección; sólo recuerde su nombre ya que lo necesitará en futuros pasos.

Una vez hecho todo esto, ahora reinicie el servidor web simulado. Ve al Panel de Control de XAMPP y pulsa el botón de Stop para Apache y MySQL. A continuación, pulse de nuevo Start para que los cambios sean visibles.

Instalar WordPress localmente

Ahora que ha instalado XAMPP, ha copiado los archivos de WordPress y ha creado una base de datos, al navegar a http://localhost/newsite en su navegador preferido debería aparecer el asistente de instalación de WordPress.

Elija el idioma

Elija el idioma preferido y haga clic en Continuar.

La siguiente pantalla le pedirá que recuerde la información de la base de datos que creó anteriormente. Continúe con la siguiente configuración haciendo clic en el botón Let's go.

A continuación debe introducir la siguiente información con exactitud y luego hacer clic en Enviar:

Introducción de los datos de conexión a la base de datos

A continuación debe introducir la siguiente información con exactitud y luego hacer clic en Enviar:

Rellena los campos con los datos de tu sitio, como el título del mismo, la dirección de correo electrónico, etc. Cuando hayas terminado, haz clic en "Instalar WordPress".

¡Maravilloso! Ahora, estás listo para trabajar con XAMPP y WordPress localmente para desarrollar tu sitio. Esperamos que este tutorial te sea útil si también necesitas instalar WordPress en XAMPP en el futuro.

Opción 3. Utilizar una aplicación dedicada

Es mucho más fácil instalar WordPress localmente con una aplicación dedicada. Aquí vamos a utilizar - Instant WP".

Paso 1. Descargue el software InstantWP y ejecute el archivo InstantWp.exe descargado en su Windows.

Descargar e instalar InstantWP

Paso 2. Cree una carpeta en su PC para almacenar los archivos del servidor y de Instant WordPress.

Paso 3. Haga clic en el botón Siguiente para iniciar el proceso de instalación.

Paso 4. Una vez completada la instalación, haga clic en el icono de InstantWP dentro de la carpeta para abrir su panel de control.

Paso 5. Al final, haga clic en el botón de administración de WordPress para iniciar el InstantWP.

Panel de control de InstantWP

Ahora, verá una ventana del navegador en la que iniciará sesión en su servidor de WordPress.

Opción 4: WordPress Sandbox: InstaWP

El método Sandbox tiene que ser una de las opciones más rápidas para probar un sitio de WordPress en línea si usted tiene menos tiempo. La gente de InstaWP le ayuda a lanzar un sitio de WordPress en segundos. Proporcionan la funcionalidad de WordPress Sandbox y con una cuenta gratuita te da la posibilidad de probar un sitio durante 48 horas. Después de eso tienes las opciones de migrarlo a otro proveedor de alojamiento o en tu máquina local o conseguir sus planes de pago. También tiene editores incorporados para las bases de datos y el código, y puedes monitorear los registros en la misma plataforma. Puedes probarlo.

Configurar un sitio nuevo-InstaWP

Conclusión

Esperamos que esta entrada te haya ayudado a entender cómo instalar WordPress en Windows 11 de forma local.

Uno de los aspectos más impresionantes de WordPress es la posibilidad de crear el mismo sitio web en su ordenador utilizando los mismos plugins. Esta oportunidad le da un mayor espacio para desarrollar y mantener su sitio web.

Instalar WordPress localmente en Windows es beneficioso. Puedes replicar el sitio en vivo para hacer modificaciones hasta que estés contento con él. Un sitio web de WordPress localhost también es útil cuando tienes problemas, tienes problemas con el sitio, necesitas descubrir errores, alterar tu sitio, etc.

Consulte nuestra página del blog si desea conocer más artículos relacionados con las mejores prácticas de WordPress, técnicas de solución de problemas y otros consejos.

Sin embargo, en seahawk media ofrecemos lo mejor de todos los servicios para satisfacer sus necesidades de WordPress de principio a fin. Póngase en contacto con nosotros o consulte nuestra página del blog para obtener más información.

Empezar con Seahawk

Regístrate en nuestra app para ver nuestros precios y obtener descuentos.