No tienes acceso a esta clase

隆Contin煤a aprendiendo! 脷nete y comienza a potenciar tu carrera

Curso de Digital Ocean

Curso de Digital Ocean

Santiago Bernal

Santiago Bernal

Instalaci贸n de Mysql en un Droplet

22/26
Recursos

Aportes 11

Preguntas 7

Ordenar por:

驴Quieres ver m谩s aportes, preguntas y respuestas de la comunidad?

Al ejecutar "grant all privileges on . " se le esta dando permisos muy elevados al usuario, este puede realizar todo lo que quiera en todas las bases de datos lo cual no es una buena practica, lo ideal seria: grant all privileges on nombre_base_datos.* to 鈥榥ombre_usuario鈥橜鈥榟ost鈥

Al d铆a de hoy
La ultima versi贸n es mysql 8.0.23 y la configuraci贸n es diferente.

A partir de MySQL 8 ya no puede (impl铆citamente) crear un usuario usando el comando GRANT.
En su lugar debemos utilizar el comando CREATE USER , seguido de la declaraci贸n GRANT :

mysql> CREATE USER 'root'@'%' IDENTIFIED BY 'root';
mysql> GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' WITH GRANT OPTION;

En un mismo droplet puedo instalar ngnix, php y mysql? o es necesario crear un droplet para cada uno de estos servicios?

Por temas de seguridad se recomienda no usar el usuario root para acceso por ssh, preferiblemente crear un usuario sin privilegios para conectarse y posteriormente escalar los permisos de root ya estando autenticado.

Para los que estamos llevando el curso actualmente, aseg煤rense de crear el Droplet con 1 GB Memory / 10 GB Disk / SFO3 - Ubuntu 20.04 (LTS) x64. Como m铆nimo. Es una sugerencia.

Hola, tengo un problema. Sigo todo al pie de la letra, pero cuando me quiero conectar a mysql desde el servidor backend, tarda demasiado y luego indica este error:

ERROR 2003 (HY000): Can't connect to MySQL server on '10.116.0.2' (110)```

Si tienen alg煤n problema con agregar un nuevo usuario a la base de datos, pueden probar con esto:

mysql -u root

CREATE USER 'admin'@'backend_ip_privada' IDENTIFIED WITH mysql_native_password BY 'admin';

GRANT ALL PRIVILEGES ON *.* TO 'admin'@'backend_ip_privada' WITH GRANT OPTION;
Se debe crear un droplet con minimo 1GB de memoria RAM. Si lo creas por ejemplo con 512MB, la instalaci贸n te dar谩 error.

Esas apps que ya vienen preconfiguradas son dockers?

Buena clase 馃檶

En un solo servidor si se pueden instalar todos lo necesario para esta practica como un LAMP uw significa mysql, apache y php en linux.