- Instalar WordPress en Windows 11 puede ser una gran idea si desea administrar todos sus recursos localmente.
- También hay una aplicación web dedicada que le permite acceder a su sitio web sin usar un navegador.
- Puede instalar WordPress usando WSL o con la ayuda de una aplicación dedicada con un servidor Linux integrado.
Si tiene un sitio web de WordPress, tiene la opción de alojarlo en su propia PC o servidor.
Al menos cuando estás comenzando, puede ser una ventaja porque puedes probar muchas modificaciones mucho más rápido y puedes tener control total sobre lo que está sucediendo.
Sin embargo, la mayoría de los propietarios de sitios web alojan sus blogs de WordPress en un servidor web porque es mucho más accesible y no es necesario asignar ningún recurso por su parte.
Si se ha decidido y desea instalar WordPress localmente en su computadora con Windows 11, este artículo le mostrará cómo configurar su PC para que actúe como su propio servidor web para alojar su blog.
¿Cómo puedo administrar mi blog de WordPress con una aplicación web?
Primero, tenemos una solución híbrida, para alojar su blog de WordPress en un servidor web y administrarlo con una aplicación web en su PC para que pueda controlar la interfaz sin abrir un navegador.
- Vaya a Microsoft Store y descargue la aplicación de WordPress.
- Será redirigido a la Tienda de Microsoft aplicación así que haga clic en el Instalar botón.
- Después de descargarlo e instalarlo, presione el botón Abierto botón.
- Ahora solo necesita ingresar sus credenciales para iniciar sesión en su cuenta de WordPress y hacer clic en el Continuar botón.
- Una vez que inicie sesión, verá el tablero exactamente como lo abriría en un navegador, pero está disponible localmente, en su PC.
Esto es un compromiso porque en realidad no aloja su blog en la PC, pero puede acceder a su sitio web más rápido y sin usar un navegador.
¿Cómo puedo instalar WordPress en Windows 11?
1. Instalar WordPress en Windows 11 WSL
NOTA
Esta solución se recomienda solo para usuarios avanzados con experiencia en el uso de Linux.
1.1 Instalar WSL en Windows 11
- Haga clic en la lupa de la barra de tareas, escriba cmd y seleccione Ejecutar como administrador.
- Escriba o pegue el siguiente comando y presione Ingresar:
wsl --install
- El proceso tomará un poco de tiempo, así que espere pacientemente hasta que se instale el Subsistema de Windows para Linux.
- Una vez que se hayan instalado todos los componentes, recibirá el mensaje de que el proceso se completó con éxito y deberá reiniciar su sistema para que los cambios surtan efecto.
- Después del reinicio, se reanudará la instalación y se instalará Ubuntu.
- si obtienes el La distribución del registro WSL falló con el error: 0x80370102 mensaje, deberá habilitar la configuración de virtualización de la CPU desde el BIOS y habilitar Hiper-V, Plataforma de máquina virtual y Plataforma de hipervisor de Windows de Características de Windows.
Instalar WSL es el primer paso del proceso y también instalará Ubuntu, pero puede obtener otras distribuciones si no le gusta esta.
También puede actualizar WSL ingresando la siguiente línea en una ventana administrativa del símbolo del sistema: wsl --update
1.2 Instalar el servidor HTTP Nginx
- Abra Ubuntu e ingrese el siguiente comando para instalar Nginx:
sudo apt update
sudo apt install nginx
- Para probar el servidor, abra un navegador e ingrese la siguiente dirección:
http://localhost
- Si puede ver la imagen como se muestra en nuestra captura de pantalla anterior, está en el camino correcto.
Para que WordPress funcione correctamente, aún necesita un servidor web, y Nginx es un servicio de código abierto que es muy eficiente y popular, pero puede usar otros si así lo desea.
1.3 Instalar un servidor de base de datos
- Abra Ubuntu, ingrese el siguiente comando y presione Ingresar para ejecutarlo:
sudo apt install mariadb-server mariadb-client
- Ahora escriba el siguiente comando en Ubuntu para instalar MySQL:
sudo mysql_secure_installation
- Se le pedirán algunas preguntas, así que ingrese las siguientes respuestas:
- Ingrese la contraseña actual para root (ingresar para ninguno): Presione Ingresar
- ¿Establecer contraseña raíz? [Y/n]: Y
- Nueva contraseña: Escriba una contraseña
- Vuelva a ingresar la nueva contraseña: repita la contraseña que acaba de ingresar
- ¿Eliminar usuarios anónimos? [Y/n]: Y
- ¿Deshabilitar el inicio de sesión raíz de forma remota? [Y/n]: Y
- ¿Eliminar la base de datos de prueba y acceder a ella? [Y/n]: Y
- ¿Recargar tablas de privilegios ahora? [Y/n]: Y
También necesita una base de datos para almacenar la información de WordPress y es por eso que necesita un servidor MariaDB y MySQL, pero como puede ver, la instalación es bastante sencilla.
1.4 Instalar PHP y sus componentes
- Abra Ubuntu e ingrese el siguiente comando para instalar PHP:
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
- Esto instalará PHP versión 7.4.
1.5 Obtener WordPress
- Escriba los siguientes comandos en Ubuntu para obtener la última versión de WordPress:
cd /tmp
wget https://wordpress.org/latest.tar.gz
tar -xvzf latest.tar.gz
sudo mv wordpress /var/www/wordpress
- Para obtener los datos www para poseer el directorio de WordPress, escriba los siguientes comandos:
sudo chown -R www-data:www-data /var/www/wordpress/
sudo chmod -R 755 /var/www/wordpress/
1.6 Iniciar WordPress
- Después de configurar el Servidor virtual de Nginx, inicie un navegador e ingrese el nombre de host del servidor. para nosotros es http://ejemplo.com.
- Continúe con el proceso de configuración de WordPress completando todos los datos necesarios.
- Inicie sesión en su cuenta de WordPress y comience a administrar su sitio web.
2. Usa InstantWP
- Descarga e instala InstantWP para Windows.
- Recibirá un archivo de archivo. Descomprímalo en una carpeta de tu PC, luego ejecuta el Inicio-InstantWP.bat expediente.
- Haga clic en Permitir el acceso si recibe un aviso sobre Firewall.
- Continúe con la instalación haciendo clic en el botón próximo botón.
- Aparecerá un mensaje que le indicará que InstantWP viene con un servidor virtual Linux integrado. Hacer clic próximo continuar.
- Al final, se iniciará la aplicación InstantWP. Haga clic en el Administrador de WordPress botón.
- Esto abrirá una ventana del navegador donde iniciará sesión en su servidor de WordPress.
Como puede ver, es mucho más fácil trabajar con una aplicación dedicada, pero la desventaja es que deberá pagar por la aplicación para usar todas sus funciones.
¿Cómo conseguir un buen alojamiento web para WordPress?
Hemos presentado una forma de administrar su blog con una aplicación web, cómo instalar WordPress en Windows 11 manualmente y con una aplicación dedicada.
Sin embargo, aún sugerimos obtener alojamiento web y externalizar esto a profesionales. Si está buscando una buena plataforma, le recomendamos WP Engine.
No tendrá que preocuparse nunca más por el tiempo de actividad y viene con muy buenas funciones de seguridad. Si recién está comenzando su blog, puede usar el plan Personal, que es muy asequible.
Pero si tiene un negocio, pruebe los planes Profesional o Business que ofrecerán muchas funciones avanzadas para acelerar el crecimiento de su sitio web.
También puede leer sobre cómo instalar WordPress en Windows 10 porque todas las soluciones funcionan en el nuevo sistema operativo.
Para cualquier pregunta o sugerencia, la sección de comentarios a continuación está lista para tomar sus mensajes.