Instale o MariaDB no CentOS 7


O MariaDB é um sistema de gerenciamento de banco de dados relacional de código aberto, compatível com versões anteriores, substituto binário do MySQL. É desenvolvido por alguns dos desenvolvedores originais do MySQL e por muitas pessoas na comunidade. Com o lançamento do CentOS 7, o MySQL foi substituído pelo MariaDB como o sistema de banco de dados padrão.

Instale o MariaDB 5.5 no CentOS 7

A versão do servidor MariaDB fornecida nos repositórios padrão do CentOS é a versão 5.5. Esta não é a versão mais recente, mas é bastante estável.

Siga as etapas abaixo para instalar e proteger o MariaDB 5.5 no CentOS 7:

Instale o pacote MariaDB usando o gerenciador de pacotes yum:

sudo yum install mariadb-server

Pressione  y quando solicitado para prosseguir com a instalação.

Quando a instalação estiver concluída, inicie o serviço MariaDB e ative-o na inicialização usando os seguintes comandos:

sudo systemctl start mariadb 
 sudo systemctl enable mariadb

Para verificar se a instalação foi bem-sucedida, verifique o status do serviço MariaDB digitando:

sudo systemctl status mariadb

A saída deve mostrar que o serviço está ativo e em execução:

Execute o 

mysql_secure_installation

script que executará várias tarefas relacionadas à segurança .Você será solicitado a configurar a senha do usuário root, remover contas de usuário anônimas, restringir o acesso do usuário root à máquina local e remover o banco de dados de teste. As etapas são explicadas em detalhes. Recomenda-se responder  Y (sim) a todas as perguntas.

Instale o MariaDB 10.3 no CentOS 7

No momento da redação deste artigo, a versão mais recente do MariaDB era a versão 10.3. Se você precisar instalar qualquer outra versão do MariaDB, acesse a página de repositórios do  MariaDB e gere um arquivo de repositório para uma versão específica do MariaDB.

Para instalar o MariaDB 10.3 no CentOS 7, siga estas etapas:

A primeira etapa é ativar o repositório MariaDB. Crie um arquivo de repositório chamado  MariaDB.repo e adicione o seguinte conteúdo:

nano /etc/yum.repos.d/MariaDB.repo
[mariadb] 
name = MariaDB 
baseurl = http://yum.mariadb.org/10.3/centos7-amd64 gpgkey=https://yum.mariadb.org/RPM-GPG-KEY-MariaDB 
gpgcheck=1

Instale os pacotes do servidor e do cliente MariaDB usando o  yummesmo que outro pacote do CentOS:

sudo yum install MariaDB-server MariaDB-client

Yum pode solicitar que você importe a chave MariaDB GPG:

Retrieving key from https://yum.mariadb.org/RPM-GPG-KEY-MariaDB
Importing GPG key 0x1BB943DB:
 Userid     : "MariaDB Package Signing Key <package-signing-key@mariadb.org>"
 Fingerprint: 1993 69e5 404b d5fc 7d2f e43b cbcb 082a 1bb9 43db
 From       : https://yum.mariadb.org/RPM-GPG-KEY-MariaDB

Digite  y e clique  Enter.

Quando a instalação estiver concluída, ative o MariaDB para iniciar na inicialização e iniciar o serviço:

sudo systemctl enable mariadbsudo systemctl start mariadb

Para verificar a instalação, verifique o status do serviço MariaDB digitando:

sudo systemctl status mariadb
● mariadb.service - MariaDB 10.3.7 database server
   Loaded: loaded (/usr/lib/systemd/system/mariadb.service; enabled; vendor preset: disabled)
  Drop-In: /etc/systemd/system/mariadb.service.d
           └─migrated-from-my.cnf-settings.conf
   Active: inactive (dead)
     Docs: man:mysqld(8)
           https://mariadb.com/kb/en/library/systemd/

A última etapa é executar o  mysql_secure_installation script que executará várias tarefas relacionadas à segurança:

sudo mysql_secure_installation

O script solicitará que você configure a senha do usuário root, remova o usuário anônimo, restrinja o acesso do usuário root à máquina local e remova o banco de dados de teste.

Todas as etapas são explicadas em detalhes e é recomendável responder  Y (sim) a todas as perguntas.

Conecte-se ao MariaDB na linha de comando

Para conectar-se ao servidor MariaDB através do terminal como o tipo de conta raiz:

mysql -u root -p

Você será solicitado a inserir a senha raiz que você definiu anteriormente quando o  mysql_secure_installation script foi executado.

Depois de inserir a senha, você receberá o shell do MariaDB, como mostrado abaixo:

Welcome to the MariaDB monitor.  Commands end with ; or \g.
Your MariaDB connection id is 8
Server version: 10.3.7-MariaDB MariaDB Server

Copyright (c) 2000, 2018, Oracle, MariaDB Corporation Ab and others.

Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.

Deixe uma resposta