Instalación de WordPress en Servidores DigitalOcean
Clase 23 de 26 • Curso de Digital Ocean
Resumen
¿Cómo instalar WordPress en un droplet de DigitalOcean?
En esta clase pública, aprenderás a instalar WordPress en un droplet de DigitalOcean. WordPress es una herramienta esencial en el mundo del desarrollo web por su facilidad de instalación y una robusta comunidad. No solo es útil para blogs, sino también para wikis y sitios de comercio electrónico. ¡Vamos a sumergirnos en este proceso junto con Santiago Bernal!
¿Qué es WordPress?
WordPress es un sistema de gestión de contenidos (CMS) muy popular, que se creó originalmente para blogs. Con el tiempo, sus capacidades se han expandido gracias a su fácil instalación, extensiones y una vasta comunidad. Existen dos versiones:
-
WordPress.com: Ofrecido como servicio en línea donde creas cuentas para publicar contenido.
-
WordPress.org: Versión open-source que descargas e instalas en tu propio servidor, ofreciendo mayor personalización.
¿Cómo instalar WordPress en el servidor backend?
La instalación de WordPress en tu servidor comienza visitando su sitio oficial para descargar la última versión. Sigue estos pasos para llevar a cabo la instalación:
-
Acceso al servidor:
Accede al droplet del servidor backend mediante SSH:
ssh root@ip-del-servidor
-
Preparar el servidor:
Navega al directorio raíz del servidor donde se alojarán los archivos HTML:
cd /var/www/html rm -rf *
-
Descargar y extraer WordPress:
Utiliza
wget
para descargar WordPress ytar
para descomprimir:wget https://wordpress.org/latest.tar.gz tar -xzf latest.tar.gz
-
Mover archivos:
Transfiere todo desde la carpeta
wordpress
a la carpeta raíz:mv wordpress/* .
-
Eliminar archivos innecesarios:
Elimina la carpeta
wordpress
ahora vacía:rm -rf wordpress
¿Cómo configurar la base de datos para WordPress?
Una etapa crucial es la configuración de la conexión a la base de datos:
-
Acceder al panel de base de datos:
Obtén la IP privada del servidor de base de datos desde el panel de DigitalOcean.
-
Configurar detalles de conexión:
Al abrir tu navegador y dirigirte a la IP pública del servidor backend, ingresa la información solicitada:
- Nombre de Base de Datos:
curso
- Usuario:
platzi
- Contraseña:
platzi2019
- Servidor de Base de Datos: IP privada del servidor de base de datos
- Prefijo de las tablas: Puedes dejar el prefijo por defecto o elegir uno nuevo.
- Nombre de Base de Datos:
¿Qué aspectos adicionales se deben considerar durante la instalación?
La instalación de WordPress no estaría completa sin gestionar adecuadamente aspectos adicionales como permisos y accesibilidad para buscadores:
-
Permisos de usuario: Asegúrate de asignar permisos necesarios para que WordPress funcione correctamente:
chown -R www-data:www-data /var/www/html
-
Configuración del sitio: Durante la configuración inicial, elige un nombre de usuario poco común y una contraseña robusta para la seguridad.
-
Visibilidad en buscadores: Decide si deseas permitir que los motores de búsqueda indexen tu sitio.
Con ello, habrás terminado exitosamente la instalación de WordPress en tu droplet de DigitalOcean. ¿No es genial lo que se puede lograr con unas pocas líneas de código y un poco de configuración?
Anímate a seguir explorando y aprendiendo. El mundo del desarrollo web está lleno de oportunidades para aquellos que se atreven a seguir investigando. ¡No dejes de aprender y perfeccionar tus habilidades!