Tutorial em 5 passos: Instalar o MariaDB no Debian 11

Se você deseja instalar o MariaDB no Debian 11, siga estes passos:

  1. Atualize o sistema do Debian 11
  2. Execute a instalação do MariaDB
  3. Faça as devidas configurações
  4. Crie um usuário admin adicional, se necessário
  5. Verifique se a instalação foi bem-sucedida

Por que usar MariaDB no Debian 11?

Na nossa comparação MariaDB vs. MySQL, o MariaDB se destaca por ser mais novo. Esse servidor SQL é considerado mais robusto, seguro e flexível do que o sistema de gerenciamento de bancos de dados mais antigo da mesma empresa. Como o MariaDB foi projetado para servir de substituto imediato do MySQL, ele também pode realizar essa substituição dentro da pilha LAMP (Linux, Apache, MySQL e PHP, Python ou Perl) sem grandes dificuldades. O Debian já suporta o MariaDB há algum tempo, disponibilizando os respectivos pacotes nos repositórios oficiais.

Dica

Se você deseja instalar o MariaDB no Debian 10 ou instalar o MariaDB no Debian 12, basta acessar esses tutoriais do nosso Digital Guide. Aprenda, ainda, como instalar o MongoDB no Debian 10. Mostramos todas as etapas de cada processo.

Pré-requisitos para instalar o MariaDB no Debian 11

Para instalar o MariaDB no Debian 11, você deve se atentar a alguns requisitos básicos. Primeiramente, providencie um servidor já com o Debian 11. Para este servidor, você precisa de acesso root e de um bom firewall, já configurado e ativado. Geralmente, um único núcleo de CPU é suficiente. Além disso, são necessários pelo menos 512 MB de RAM e 1 GB de espaço em disco.

Cloud Compute Engine da IONOS

Empresas de médio e grande porte optam pela nuvem da Alemanha. Serviços IaaS e PaaS são para campeões.

  • Seguro
  • Confiável
  • Flexível

Passo a passo para instalar o MariaDB no Debian 11

Conheça o passo a passo para instalar o MariaDB no Debian 11.

Passo 1: Atualizar índice de pacotes

Antes de iniciar a instalação propriamente dita, você deve certificar-se de que todos os seus programas e o próprio Debian 11 estejam atualizados. Para fazer isso, atualize o índice de pacotes com estes dois comandos ‘apt’:

sudo apt update
sudo apt upgrade
bash

Feito isso, você poderá finalmente instalar o MariaDB no Debian 11.

Passo 2: Instalar o MariaDB no Debian 11

Use o seguinte comando para instalar o pacote para MariaDB:

sudo apt install mariadb-server
bash

Ao concluir esse passo, o MariaDB estará oficialmente instalado no Debian 11. Contudo, este não vem com configurações de segurança ajustadas, o que deixa o seu sistema desprotegido. Para realizar as configurações de segurança, siga as orientações da próxima etapa.

Passo 3: Executar script de segurança

O MariaDB fornece um script de segurança próprio em suas versões mais recentes. Você pode usá-lo para alterar algumas configurações padrão. O comando para iniciar o script de segurança do MariaDB é o seguinte:

sudo mysql_secure_installation
bash

Quando o script for iniciado, você será solicitado a inserir a senha root do banco de dados. Como a senha ainda não foi definida, basta pressionar a tecla [Enter] para pular esse passo. Em seguida, você será perguntado se deseja alternar para a autenticação por unix_socket. Pressione a tecla [N] e confirme com [Enter].

Você também será questionado se deseja alterar a senha root. Por razões de segurança, não recomendamos essa alteração no momento. Assim, pressione [N] e [Enter] novamente. Responda [Y] para as perguntas seguintes, removendo usuários anônimos, o banco de dados de teste e desativando logins remotos para o usuário root.

Passo 4: Criar admin adicional (opcional)

A etapa a seguir é opcional, mas altamente recomendada para proteger o seu sistema. No Debian 11, em vez de uma senha, a autenticação do usuário root no MariaDB é feita por unix_socket. Embora isso tenha algumas vantagens, programas externos que requerem direitos de administrador podem enfrentar problemas. Uma solução é criar um usuário administrador adicional, alternativo à conta root. O passo a passo é este:

Abra o terminal do MariaDB:

sudo mariadb -u root
bash

Agora, crie o usuário adicional com o comando abaixo. Estabeleça o nome de usuário e a senha que quiser.

CREATE USER 'usuario'@'localhost' IDENTIFIED BY 'senha';
GRANT ALL PRIVILEGES ON *.* TO 'usuario'@'localhost' WITH GRANT OPTION;
sql

Para aplicar as mudanças imediatamente, use o comando FLUSH PRIVILEGES:

FLUSH PRIVILEGES;
sql

Por fim, saia do terminal:

exit
bash

Passo 5: Verificar instalação

Para concluir, verifique se a instalação do MariaDB no Debian 11 foi bem-sucedida. Para fazer isso, teste o status do sistema com este comando:

sudo systemctl status mariadb
bash

Se o MariaDB não iniciar automaticamente, use este aqui:

sudo systemctl start mariadb
bash

A partir de então você poderá usar o MariaDB como quiser.

Este artigo foi útil?
Para melhorar a sua experiência, este site usa cookies. Ao acessar o nosso site, você concorda com nosso uso de cookies. Mais informações
Page top