{"id":8298,"date":"2021-07-01T01:40:45","date_gmt":"2021-07-01T05:40:45","guid":{"rendered":"https:\/\/extassisnetwork.com\/tutoriales\/?p=8298"},"modified":"2021-07-01T01:58:23","modified_gmt":"2021-07-01T05:58:23","slug":"instalar-mariadb","status":"publish","type":"post","link":"https:\/\/extassisnetwork.com\/tutoriales\/instalar-mariadb\/","title":{"rendered":"Instalar MariaDB en CentOS 7"},"content":{"rendered":"\n<p><strong>Instalar MariaDB en CentOS 7<\/strong>, MariaDB es un sistema de administraci\u00f3n de bases de datos relacionales de c\u00f3digo abierto, compatible con versiones anteriores, reemplazo binario directo de MySQL.\u00a0Est\u00e1 desarrollado por algunos de los desarrolladores originales de MySQL y por muchas personas de la comunidad.\u00a0Con el lanzamiento de CentOS 7, MySQL fue reemplazado por MariaDB como el sistema de base de datos predeterminado.<\/p>\n\n\n\n<p>En este tutorial, le mostraremos c\u00f3mo instalar la \u00faltima versi\u00f3n de MariaDB en CentOS 7 utilizando los repositorios oficiales de MariaDB.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"prerequisites\">Prerrequisitos<\/h2>\n\n\n\n<p>Aseg\u00farese de haber iniciado sesi\u00f3n como\u00a0usuario con privilegios de sudo\u00a0antes de continuar con el tutorial.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"install-mariadb-55-on-centos-7\">Instale MariaDB 5.5 en CentOS 7<\/h2>\n\n\n\n<p>La versi\u00f3n del servidor MariaDB proporcionada en los repositorios CentOS predeterminados es la versi\u00f3n 5.5.\u00a0Sin embargo, esta no es la \u00faltima versi\u00f3n, pero es bastante estable.<\/p>\n\n\n\n<p>Siga los pasos a continuaci\u00f3n para instalar y asegurar MariaDB 5.5 en CentOS 7:<\/p>\n\n\n\n<p>Instale el paquete MariaDB usando el administrador de paquetes yum: <\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>sudo yum install mariadb-server\r<\/code><\/pre>\n\n\n\n<p>Presione\u00a0<strong>y <\/strong>cuando se le solicite para continuar con la instalaci\u00f3n.<\/p>\n\n\n\n<p>Una vez que se complete la instalaci\u00f3n, inicie el servicio MariaDB y habil\u00edtelo para que se inicie en el arranque usando los siguientes comandos:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>sudo systemctl start mariadb\r\nsudo systemctl enable mariadb<\/code><\/pre>\n\n\n\n<p>Para verificar que la instalaci\u00f3n fue exitosa, verifique el estado del servicio MariaDB escribiendo:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>sudo systemctl status mariadb\r<\/code><\/pre>\n\n\n\n<script async src=\"https:\/\/pagead2.googlesyndication.com\/pagead\/js\/adsbygoogle.js\"><\/script>\n<!-- Horizontales -->\n<ins class=\"adsbygoogle\"\n     style=\"display:block\"\n     data-ad-client=\"ca-pub-3682529209319634\"\n     data-ad-slot=\"1469588987\"\n     data-ad-format=\"auto\"\n     data-full-width-responsive=\"true\"><\/ins>\n<script>\n     (adsbygoogle = window.adsbygoogle || []).push({});\n<\/script>\n\n\n\n<p><\/p>\n\n\n\n<p>El resultado debe mostrar que el servicio est\u00e1 activo y en ejecuci\u00f3n:<\/p>\n\n\n\n<p>Ejecute el script\u00a0<strong>mysql_secure_installation<\/strong> que realizar\u00e1 varias tareas relacionadas con la seguridad:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>sudo mysql_secure_installation\r<\/code><\/pre>\n\n\n\n<p>Se le pedir\u00e1 que configure la contrase\u00f1a del usuario root, elimine las cuentas de usuario an\u00f3nimo, restrinja el acceso del usuario root a la m\u00e1quina local y elimine la base de datos de prueba.<\/p>\n\n\n\n<p>Los pasos se explican en detalle. Se recomienda responder <strong>Y<\/strong> (s\u00ed) a todas las preguntas.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Instale MariaDB 10.5 en CentOS 7<\/h2>\n\n\n\n<p>En el momento de escribir este art\u00edculo, la \u00faltima versi\u00f3n de MariaDB es la versi\u00f3n 10.5.\u00a0Si necesita instalar cualquier otra versi\u00f3n de MariaDB, dir\u00edjase a la\u00a0<a href=\"https:\/\/mariadb.org\/download\/#mariadb-repositories\" target=\"_blank\" rel=\"noreferrer noopener sponsored\">p\u00e1gina de repositorios de MariaDB<\/a>\u00a0y genere un archivo de repositorio para una versi\u00f3n espec\u00edfica de MariaDB.<\/p>\n\n\n\n<p>Para instalar MariaDB 10.5 en CentOS 7, siga estos pasos:<\/p>\n\n\n\n<p>El primer paso es habilitar el repositorio MariaDB. Cree un archivo de repositorio con el nombre <strong>MariaDB.repo<\/strong> y agregue el siguiente contenido:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>MariaDB 10.5 CentOS repository list - created 2021-01-07 01:23 UTC\r\n# http:\/\/downloads.mariadb.org\/mariadb\/repositories\/\r\n&#91;mariadb]\r\nname = MariaDB\r\nbaseurl = http:\/\/yum.mariadb.org\/10.5\/centos7-amd64\r\ngpgkey=https:\/\/yum.mariadb.org\/RPM-GPG-KEY-MariaDB\r\ngpgcheck=1<\/code><\/pre>\n\n\n\n<script async src=\"https:\/\/pagead2.googlesyndication.com\/pagead\/js\/adsbygoogle.js\"><\/script>\n<!-- Horizontales -->\n<ins class=\"adsbygoogle\"\n     style=\"display:block\"\n     data-ad-client=\"ca-pub-3682529209319634\"\n     data-ad-slot=\"1469588987\"\n     data-ad-format=\"auto\"\n     data-full-width-responsive=\"true\"><\/ins>\n<script>\n     (adsbygoogle = window.adsbygoogle || []).push({});\n<\/script>\n\n\n\n<p><\/p>\n\n\n\n<p>Instale los paquetes de cliente y servidor MariaDB usando\u00a0<strong>yum<\/strong>, al igual que otros paquetes de CentOS:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>sudo yum install MariaDB-server MariaDB-client\r<\/code><\/pre>\n\n\n\n<p>Yum puede solicitarle que importe la clave GPG de MariaDB:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>Retrieving key from https:\/\/yum.mariadb.org\/RPM-GPG-KEY-MariaDB\r\nImporting GPG key 0x1BB943DB:\r\n Userid     : \"MariaDB Package Signing Key &lt;package-signing-key@mariadb.org>\"\r\n Fingerprint: 1993 69e5 404b d5fc 7d2f e43b cbcb 082a 1bb9 43db\r\n From       : https:\/\/yum.mariadb.org\/RPM-GPG-KEY-MariaDB<\/code><\/pre>\n\n\n\n<p>Escribe\u00a0<strong>y<\/strong> y pulsa\u00a0<strong>Enter<\/strong>.<\/p>\n\n\n\n<p>Una vez que se complete la instalaci\u00f3n, habilite MariaDB para que se inicie en el arranque e inicie el servicio:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>sudo systemctl enable mariadb\r\nsudo systemctl start mariadb<\/code><\/pre>\n\n\n\n<p>Para verificar la instalaci\u00f3n, verifique el estado del servicio MariaDB escribiendo:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>sudo service mariadb status<\/code><\/pre>\n\n\n\n<pre class=\"wp-block-code\"><code>mariadb.service - MariaDB 10.5.11 database server\r\n   Loaded: loaded (\/usr\/lib\/systemd\/system\/mariadb.service; enabled; vendor preset: disabled)\r\n  Drop-In: \/etc\/systemd\/system\/mariadb.service.d\r\n           \u00e2\u00e2migrated-from-my.cnf-settings.conf\r\n   Active: active (running) since Thu 2021-07-01 01:52:32 -04; 1min 32s ago\r\n     Docs: man:mysqld(8)\r\n           https:&#47;&#47;mariadb.com\/kb\/en\/library\/systemd\/\r\n\r\n<\/code><\/pre>\n\n\n\n<p>El \u00faltimo paso es ejecutar el script\u00a0<strong>mysql_secure_installation <\/strong>que realizar\u00e1 varias tareas relacionadas con la seguridad:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>sudo mysql_secure_installation<\/code><\/pre>\n\n\n\n<p>El script le pedir\u00e1 que configure la contrase\u00f1a del usuario root, elimine al usuario an\u00f3nimo, restrinja el acceso del usuario root a la m\u00e1quina local y elimine la base de datos de prueba.<\/p>\n\n\n\n<p>Todos los pasos se explican en detalle y se recomienda responder <strong>Y<\/strong> (s\u00ed) a todas las preguntas.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"connect-to-mariadb-from-the-command-line\">Con\u00e9ctese a MariaDB desde la l\u00ednea de comando<\/h2>\n\n\n\n<p>Para conectarse al servidor MariaDB a trav\u00e9s de la terminal como el tipo de cuenta root:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>mysql -u root -p<\/code><\/pre>\n\n\n\n<p>Se le pedir\u00e1 que ingrese la contrase\u00f1a de root que estableci\u00f3 previamente cuando\u00a0<strong>mysql_secure_installation<\/strong> se ejecut\u00f3\u00a0el\u00a0script.<\/p>\n\n\n\n<p>Una vez que ingrese la contrase\u00f1a, se le presentar\u00e1 el shell MariaDB como se muestra a continuaci\u00f3n:<\/p>\n\n\n\n<script async src=\"https:\/\/pagead2.googlesyndication.com\/pagead\/js\/adsbygoogle.js\"><\/script>\n<!-- Horizontales -->\n<ins class=\"adsbygoogle\"\n     style=\"display:block\"\n     data-ad-client=\"ca-pub-3682529209319634\"\n     data-ad-slot=\"1469588987\"\n     data-ad-format=\"auto\"\n     data-full-width-responsive=\"true\"><\/ins>\n<script>\n     (adsbygoogle = window.adsbygoogle || []).push({});\n<\/script>\n\n\n\n<p><\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>Welcome to the MariaDB monitor.  Commands end with ; or \\g.\r\nYour MariaDB connection id is \r\nServer version: 10.5.11-MariaDB MariaDB Server\r\n\r\nCopyright (c) 2000, 2018, Oracle, MariaDB Corporation Ab and others.\r\n\r\nType 'help;' or '\\h' for help. Type '\\c' to clear the current input statement.<\/code><\/pre>\n\n\n\n<h3 class=\"wp-block-heading\">Notas Finales<\/h3>\n\n\n\n<p id=\"conclusion\">En este tutorial, le mostramos c\u00f3mo instalar y asegurar MariaDB en un servidor CentOS 7.<\/p>\n\n\n\n<p><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Instalar MariaDB en CentOS 7, MariaDB es un sistema de administraci\u00f3n de bases de datos relacionales de c\u00f3digo abierto, compatible con versiones anteriores, reemplazo binario directo de MySQL.\u00a0Est\u00e1 desarrollado por algunos de los desarrolladores originales de MySQL y por muchas personas de la comunidad.\u00a0Con el lanzamiento de CentOS 7, MySQL fue reemplazado por MariaDB como [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":8299,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[38],"tags":[329,327,328],"class_list":{"0":"post-8298","1":"post","2":"type-post","3":"status-publish","4":"format-standard","5":"has-post-thumbnail","7":"category-linux","8":"tag-instalar-mariadb","9":"tag-instalar-mariadb-en-centos-7","10":"tag-mariadb"},"_links":{"self":[{"href":"https:\/\/extassisnetwork.com\/tutoriales\/wp-json\/wp\/v2\/posts\/8298","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/extassisnetwork.com\/tutoriales\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/extassisnetwork.com\/tutoriales\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/extassisnetwork.com\/tutoriales\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/extassisnetwork.com\/tutoriales\/wp-json\/wp\/v2\/comments?post=8298"}],"version-history":[{"count":0,"href":"https:\/\/extassisnetwork.com\/tutoriales\/wp-json\/wp\/v2\/posts\/8298\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/extassisnetwork.com\/tutoriales\/wp-json\/wp\/v2\/media\/8299"}],"wp:attachment":[{"href":"https:\/\/extassisnetwork.com\/tutoriales\/wp-json\/wp\/v2\/media?parent=8298"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/extassisnetwork.com\/tutoriales\/wp-json\/wp\/v2\/categories?post=8298"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/extassisnetwork.com\/tutoriales\/wp-json\/wp\/v2\/tags?post=8298"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}