Ingresar  \/ 
x
 Use Facebook account  Use Google account  Use Microsoft account  Use LinkedIn account
o
x
Error
  • JFolder::create: No se ha podido crear el directorio Path: /home/admin/web/fututel.com/public_html/cache/template
  • JFolder::create: No se ha podido crear el directorio Path: /home/admin/web/fututel.com/public_html/cache/widgetkit

Instalar MariaDB en CentOS 7

 instalar mariadb en cent0s 7

Introducción

Instalar MariaDB en CentOS 7. MariaDB es un sistema de gestión de bases de datos de código abierto, comúnmente instalado como parte popular del paquete LEMP (Linux, Nginx, MySQL / MariaDB, PHP / Python / Perl). Utiliza una base de datos relacional y SQL (lenguaje de consulta estructurado) para administrar sus datos. MariaDB es un tenedor de MySQL gestionado por los desarrolladores originales de MySQL. Está diseñado como un reemplazo para MySQL, utiliza algunos comandos que hacen referencia a mysql y es el paquete predeterminado en CentOS 7.

En este tutorial, explicaremos cómo instalar la última versión de MariaDB en un servidor CentOS 7. Si necesita específicamente MySQL, consulte la guía Cómo instalar MySQL en CentOS 7 . Si se está preguntando sobre MySQL vs. MariaDB, MariaDB es el paquete preferido y debería funcionar sin problemas en lugar de MySQL.

 

Prerrequisistos

Para seguir este tutorial, necesitará:

 

Paso 1: Instalar MariaDB

Usaremos Yum para instalar el paquete MariaDB, presionando y cuando se nos solicite confirmar que deseamos proceder:

sudo yum install mariadb-server

Una vez que la instalación esté completa, comenzaremos el demonio con el siguiente comando:


sudo systemctl start mariadb

systemctl no muestra el resultado de todos los comandos de administración de servicios, por lo que para asegurarnos de que lo conseguimos, usaremos el siguiente comando:

sudo systemctl status mariadb

Si MariaDB se ha iniciado correctamente, el resultado debe contener "Activo: activo (en ejecución)` y la línea final debe ser similar a:

Dec 01 19:06:20 centos-512mb-sfo2-01 systemd[1]: Started MariaDB database server.

A continuación, systemctl enable un momento para garantizar que MariaDB comience en el arranque, utilizando el comando systemctl enable , que creará los enlaces simbólicos necesarios.

sudo systemctl enable mariadb

Output
Created symlink from /etc/systemd/system/multi-user.target.wants/mariadb.service to /usr/lib/systemd/system/mariadb.service.

A continuación, centraremos nuestra atención en asegurar nuestra instalación.

 

Paso 3. Asegurar el Servidor MariaDB

MariaDB incluye un script de seguridad para cambiar algunas de las opciones predeterminadas menos seguras para cosas como inicios remotos de root y usuarios de muestra. Utilice este comando para ejecutar el script de seguridad:

 mysql_secure_installation

El script proporciona una explicación detallada para cada paso. La primera solicitud solicita la contraseña de root, que no se ha configurado, por lo que pulsaremos ENTER como recomienda. A continuación, se nos solicitará que establezcamos esa contraseña de raíz, que haremos.

Luego, aceptaremos todas las sugerencias de seguridad presionando Y y luego ENTER para las solicitudes restantes, que eliminarán a los usuarios anónimos, deshabilitarán el inicio de sesión root remoto, eliminarán la base de datos de prueba y volverán a cargar las tablas de privilegios.

Finalmente, ahora que hemos asegurado la instalación, verificamos que está funcionando.

Paso 4. Prueba de la Instalación

Podemos verificar nuestra instalación y obtener información al respecto mediante la conexión con la herramienta mysqladmin , un cliente que le permite ejecutar comandos administrativos. Utilice el siguiente comando para conectarse a MariaDB como raíz ( -u root ), solicitar una contraseña ( -p ) y devolver la versión.

mysqladmin -u root -p version

Debería de aparecerte algo similar a esto:

Output
mysqladmin  Ver 9.0 Distrib 5.5.50-MariaDB, for Linux on x86_64
Copyright (c) 2000, 2016, Oracle, MariaDB Corporation Ab and others.


Server version          5.5.50-MariaDB
Protocol version        10
Connection              Localhost via UNIX socket
UNIX socket             /var/lib/mysql/mysql.sock
Uptime:                 4 min 4 sec


Threads: 1  Questions: 42  Slow queries: 0  Opens: 1  Flush tables: 2  Open tables: 27  Queries per second avg: 0.172

Esto indica que la instalación ha sido exitosa.

 

Conclusión

En este tutorial, hemos instalado y asegurado MariaDB en un servidor CentOS 7. Para obtener más información sobre el uso de MariaDB, esta guía para aprender más sobre los comandos de MySQL puede ayudar. También podría considerar la implementación de algunas medidas de seguridad adicionales .

Fuente. Artículo traducido y con muy ligeras modificaciones de: https://www.digitalocean.com/community/tutorials/how-to-install-linux-apache-mysql-php-lamp-stack-on-debian

Sobre el Autor
Soy un loco enamorado de la vida. Licenciado en Ciencias Sociales y Humanas, amante de la informática y la astrofísica. Me gusta crear e investigar proyectos que enriquezcan la construcción y desarrollo del conocimiento individual y colectivo. Me encantan los videojuegos, el cine, la química, matemáticas, la física cuántica y la música, en donde actualmente soy compositor. Me baso en la idea que toma Baruch Spinoza sobre Dios.

ImprimirCorreo electrónico


Comentar este artículo en los foros (1 respuestas).
Publicado: 7 años 2 semanas ago por thony #465
Avatar de thony
:S
buenas..
necesito instalar centos 7 con mariadb y crear un cluster con minimo dos nodos... es urgente... tengo Windows 10 y maquina virtual.. virtualbox 5.1.30

Donaciones - Tutoriales y VideoTutoriales Fututel

Dona si crees que lo merecemos. Ésto nos ayudará para seguir publicando y hacerte la vida más fácil :)

Cantidad:


Contáctenos

lineas de atencion al cl 4

Soporte

historia de soporte tecnico profesional azul 1

paga tu factura en puntos futupago

puntos futupagos