Cómo configurar WordPress para el desarrollo local en Linux

WordPress se ha convertido en el CMS de referencia para la gran mayoría de los sitios en Internet. Si bien puede pagarle a una empresa de alojamiento para que mantenga su sitio de WordPress en sus servidores, esa es la mejor opción solo para sitios listos para producción. Si todo lo que desea hacer es experimentar y familiarizarse con el CMS o desea comenzar a desarrollar complementos / temas para WordPress, aquí le mostramos cómo puede configurar todo lo necesario con XAMPP, además de WordPress en su computadora Linux, para aprender, desarrollar o jugar con él, sin tener que pagar un solo centavo.

Instalar XAMPP

Seguiremos la ruta fácil de usar el instalador XAMPP de ApacheFriends, que convierte la instalación de Apache, MariaDB, PHP en un asunto del siguiente, siguiente, siguiente.

1. Visite el ApacheFriends sitio y descargue el último instalador de “XAMPP para Linux”.

Instalador de descarga de Linux local Wp

2. Ya que estamos en la etapa de descarga, visite también el sitio de Bitnami y descargue la última Instalador de WordPress para Linux.

3. Abra una terminal y cambie al directorio donde descargó los dos archivos a algo como:

Haga que los dos archivos sean ejecutables:

Instalador local de Linux Wp Xampp

4. Ejecute el instalador de Apache con:

5. Acepte los valores predeterminados y complete el proceso haciendo clic en “Siguiente>” en cada pantalla de la instalación. Cuando se complete, deje “Iniciar XAMPP” habilitado y haga clic en “Finalizar”.

Lanzamiento de Wp local de Linux Xampp

6. Desde la ventana que aparece, y mientras está en la pestaña “Bienvenido”, haga clic en “Abrir carpeta de la aplicación” y minimice la ventana del administrador de archivos que aparece. Lo necesitaremos más tarde, así que no lo cierre.

7. Vaya a la pestaña “Administrar servidores” y asegúrese de que tanto MySQL como Apache Web Server se estén ejecutando. Si no es así, selecciónelos y haga clic en “Iniciar” en la parte superior derecha. No necesita el servidor ProFTPD ya que tendrá acceso local a todos los archivos, por lo que puede dejar este como “Detenido”.

Servidores de inicio de Wp locales de Linux

8. Verifique que todo esté funcionando bien iniciando su navegador favorito y visitando “localhost” como dirección. Debería aparecer la página de bienvenida de XAMPP.

Prueba Apache de Linux Local Wp

Nota: para iniciar la pila en el futuro, use el comando:

Si prefiere iniciar y detener los servidores individuales a través de una GUI proporcionada:

Si tiene una instalación de 64 bits, el segundo comando será:

Instalar WordPress

1. Con la pila XAMPP en funcionamiento, continúe con la instalación de WordPress de Bitnami. Ejecútelo con:

2. Haga clic en Siguiente, dejando la carpeta de instalación predeterminada como está, haciendo una pausa en la pantalla “Crear cuenta de administrador”. Ingrese los detalles de la cuenta que desea utilizar para iniciar sesión en su próxima instalación local de WordPress. Deje vacío el cuadro Contraseña de MySQL si lo siguió hasta ahora = la contraseña XAMPP predeterminada está en blanco.

Configuración de Wp local de Linux Wp

3. El instalador también le proporcionará una opción para cambiar el nombre del Blog preseleccionado (y demasiado genérico). Si su objetivo es convertir esto en un sitio real alojado en un servidor real y accesible para otros, le recomendamos que ingrese el nombre que pretende usar y no uno temporal. Esto resultará útil para mantener las acciones de buscar y reemplazar de MySQL al mínimo cuando mueva su sitio a un host remoto.

Nombre del blog de Wp local de Linux

4. Dado que todo se llevará a cabo de forma local, no es necesario “recibir notificaciones sobre el estado de su sitio”. Puede omitir la pestaña “Configurar ajustes SMTP” y el soporte de correo por ahora.

Correo de omisión de Wp local de Linux

5. En la pestaña “Tipo de instalación”, seleccione “Configuración de desarrollo” en lugar de “Configuración de producción”, ya que está configurando un entorno de desarrollo / área de juegos y no un sitio listo para producción.

Configuración de desarrollo de Wp local de Linux

6. Por la misma razón de no tratar con un sitio final y presentable, anule la selección de “Lanzar wordpress en la nube con Bitnami”

Implementación de deshabilitación de Wp local de Linux

7. Haga clic en “Siguiente” para continuar con la instalación de WordPress de Bitnami. Una vez que esté completo, pruébelo como antes, pero esta vez use la URL local de WordPress: localhost / wordpress.

Debería aparecer la pantalla de bienvenida de tu blog, usando el tema y la configuración predeterminados de WordPress.

Wp de prueba de Wp local de Linux

Ahora que tiene WordPress instalado localmente y funcionando, para iniciar sesión en el panel de administración, vaya a la URL: localhost / wordpress / wp-login.php.

Panel de control del blog de Wp local de Linux

Alternativas a XAMPP

Como nota final, si desea tener el control absoluto de cada faceta de su instalación, puede seguir la ruta totalmente manual. Puede instalar Apache, PHP y MySQL o alguna alternativa, configurar cada uno y luego descargar e instalar WordPress usted mismo. De esta manera, también se familiarizará con las tecnologías que impulsan WordPress.

La razón por la que elegimos la forma fácil (XAMPP) es que la mayoría de las personas que solo quieren usar WordPress probablemente no se preocupan por “los extras”. Y preferirían evitar tener que lidiar con ellos a menos que realmente sea necesario.

Si desea un camino intermedio entre la absoluta simplicidad del enfoque del módulo XAMPP y Bitnami WP y convertir su PC en un servidor LAMP completo, podría instalar WordPress a través de Docker. Es más complicado que el enfoque que examinamos, pero tendría la ventaja adicional de mantener todo virtualizado, sin tener que instalar servicios adicionales en su sistema operativo real.

La diferencia es que XAMPP instala la “infraestructura” necesaria para WordPress (Apache, PHP y MySQL) como el equivalente de “aplicaciones independientes” en su sistema operativo, mientras que Docker mantiene todo en un “entorno de trabajo” virtualizado que contiene todas las dependencias.

Sin embargo, Docker aún se basa en elementos “locales” de su sistema operativo, “agregando las dependencias que faltan en la parte superior” para WordPress. Para equipos más grandes que colaboran en proyectos comunes cuyos miembros se beneficiarían de tener acceso al mismo servidor pero localmente para cada miembro, una instalación de Vagrant y VirtualBox probablemente sería la mejor opción.

Sin embargo, tenga en cuenta que los entornos virtuales completos además contienen todos los archivos del sistema operativo y, como resultado, también son más grandes y más difíciles de mantener, ya que exigen que mantenga actualizados tanto su host como el sistema operativo virtualizado. Es por eso que no los consideramos la mejor opción para el usuario medio con un blog personal, sino para desarrolladores profesionales y equipos que colaboran en proyectos más grandes.

¿Es útil este artículo?

¡Compártelo en redes sociales!

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *