- 1

Implementación de Aplicaciones Web en la Nube con DigitalOcean
01:57 - 2

Opciones de Hosting para Aplicaciones Web
03:36 - 3

Creación de Cuenta y Proyecto en Digital Users Paso a Paso
04:49 - 4

Creación y Configuración de Droplets en DigitalOcean
08:51 - 5

Opciones de Almacenamiento en Digital Ocean: Volúmenes y Espacios
03:43 - 6

Despliegue rápido de aplicaciones con Market Place de DigitalOcean
05:14
Instalación y Configuración de Servidor MySQL en Ubuntu
Clase 22 de 26 • Curso de Digital Ocean
Contenido del curso
- 7

Autenticación de Doble Factor en Panel de Control Digital
05:11 - 8

Administración de Servidores y Seguridad SSH
05:48 - 9

Gestión de Volúmenes en Unix: Creación y Montaje de Particiones
07:21 - 10

Escalamiento Vertical de Recursos en Servidores Virtuales
05:51 - 11

Configuración de Redes Privadas y Públicas en Servidores Europeos
10:52 - 12

Copias de Seguridad y Restauración en Servidores Linux
04:46 - 13
Importancia del Kernel en sistemas Linux y su gestión en Digital Ocean
01:00 - 14

Historial y eliminación de recursos en Git History
02:07 - 15

Gestión de Etiquetas, Recuperación y Gráficas en Panel de Control
03:14
¿Cómo instalar un nuevo droplet en Ubuntu?
Instalar un nuevo droplet en Ubuntu es un paso esencial para crear y configurar un servidor basado en la nube. Primero, es importante asegurar que hemos seleccionado la imagen de Ubuntu adecuada, en este caso, Ubuntu 64 bits. Se recomienda usar el plan estándar y habilitar el networking privado para permitir la comunicación segura entre los droplets a través de sus IPs privadas.
-
Creación del droplet:
- Seleccione la imagen Ubuntu 64 bits.
- Utilice el plan estándar.
- Habilite la opción de networking privado.
- Asigne un nombre al droplet y una etiqueta de identificación.
-
Conexión inicial al droplet:
- Copie la IP pública y privada.
- Acceda por SSH usando el comando:
ssh usuario@dirección_IP
¿Cómo actualizar los paquetes y instalar MySQL?
Mantener el servidor actualizado es crucial para su funcionamiento seguro y eficiente. Además, instalar el servicio de base de datos MySQL es un paso fundamental para manejar información estructurada.
-
Actualización del servidor:
- Actualice los repositorios con el comando:
apt-get update - Actualice los paquetes con:
apt-get upgrade
- Actualice los repositorios con el comando:
-
Instalación de MySQL:
- Use el siguiente comando para instalar MySQL Server:
apt-get install mysql-server
- Use el siguiente comando para instalar MySQL Server:
-
Configuración de seguridad de MySQL:
- Ejecute el script de seguridad:
mysql_secure_installation - Defina una nueva contraseña para el usuario root.
- Elimine usuarios anónimos y deshabilite el acceso remoto para root.
- Elimine la base de pruebas y refresque los privilegios con:
FLUSH PRIVILEGES;
- Ejecute el script de seguridad:
¿Cómo configurar usuarios y accesos en MySQL?
Crear y gestionar usuarios con permisos adecuados es vital para la seguridad y funcionalidad del sistema de bases de datos. Aquí se crea un usuario específico para nuestro servidor backend.
-
Creación de usuarios:
- Inicie sesión en MySQL usando el usuario root.
- Cree un nuevo usuario y asígnele privilegios:
GRANT ALL PRIVILEGES ON *.* TO 'platzi'@'IP_PRIVADA' IDENTIFIED BY 'Platzi2019';
-
Modificación de configuración de MySQL:
- Edite el archivo de configuración de MySQL:
sudo nano /etc/mysql/mysql.conf.d/mysqld.cnf - Comente la línea que restringe conexiones solo desde localhost.
- Reinicie MySQL para aplicar cambios:
sudo service mysql restart
- Edite el archivo de configuración de MySQL:
¿Cómo establecer conexiones entre backend y bases de datos?
Finalmente, es importante verificar que la configuración de la conexión entre el servidor backend y la base de datos esté correcta, facilitando el acceso y uso de la base de datos desde servicios externos.
-
Verificación de conexión:
- Instale el cliente MySQL adecuado:
apt-get install mysql-client - Establezca conexión usando:
mysql -u platzi -h IP_PRIVADA -p
- Instale el cliente MySQL adecuado:
-
Creación de la base de datos para WordPress:
- Dentro de MySQL, crea una base de datos:
CREATE DATABASE curso;
- Dentro de MySQL, crea una base de datos:
Con estos pasos, no solo habrás instalado y configurado un servidor Ubuntu con MySQL, sino que también habrás sentado las bases para el manejo eficiente de bases de datos en futuras aplicaciones como WordPress. ¡Sigue aprendiendo y mejorando tus habilidades!