O MariaDB pode ser configurado de forma simples e operado de maneira confiável no Ubuntu 24.04 em poucos passos:

  1. Atualizar o Ubuntu
  2. Instalar o servidor MariaDB usando pacotes oficiais
  3. Proteger a instalação com o assistente de segurança integrado
  4. Iniciar o serviço de banco de dados e verificar o funcionamento correto
  5. Criar uma conta de usuário e testar o acesso

Por que usar MariaDB no Ubuntu 24.04

Ubuntu 24.04 “Noble Numbat” é uma distribuição Linux moderna, estável e com suporte de longo prazo. MariaDB oferece, em comparação com o MySQL, funções aprimoradas, melhor performance e é totalmente de código aberto. A combinação é especialmente indicada para servidores web, ambientes de desenvolvimento ou como backend de banco de dados para aplicações como WordPress, Nextcloud ou Home Assistant.

Requisitos

Antes de começar, certifique-se de que os seguintes requisitos sejam atendidos:

  • Um sistema com Ubuntu 24.04 (servidor ou desktop)
  • Acesso root ou um usuário com direitos de sudo
  • Acesso ao terminal ou SSH

Como instalar MariaDB no Ubuntu 24.04: passo a passo

Neste tutorial, explicaremos como instalar MariaDB no Ubuntu 24.04. Se você estiver usando uma versão mais antiga, recomendamos que consulte como instalar MariaDB no Ubuntu 22.04 e como instalar MariaDB no Ubuntu 20.04”.

Passo 1: atualizar o sistema

Primeiro, você deve atualizar o seu sistema Ubuntu. Isso garante que todos os pacotes estejam atualizados e evita conflitos durante a instalação:

sudo apt update && sudo apt upgrade -y
bash

Este comando atualiza as listas de pacotes e instala todas as atualizações disponíveis.

Passo 2: Instalar MariaDB no Ubuntu

MariaDB está incluído no repositório oficial do Ubuntu. Você pode instalá-lo diretamente através do APT:

sudo apt install mariadb-server -y
bash
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 3: iniciar e ativar o serviço MariaDB

Inicie o serviço MariaDB com o seguinte comando:

sudo systemctl start mariadb
bash

Para que o MariaDB seja executado automaticamente na inicialização do sistema no Ubuntu, ative o serviço:

sudo systemctl enable mariadb
bash

Verifique o status:

sudo systemctl status mariadb
bash

Você deve ver uma saída mostrando que o serviço está ativo (running). Se for o caso, você instalou e iniciou o MariaDB com sucesso.

Passo 4: proteger o MariaDB

Por padrão, o MariaDB é configurado de forma relativamente aberta após a instalação. Você pode alterar isso com o script de segurança integrado:

sudo mariadb_secure_installation
bash

Siga as instruções no terminal. Além disso, é possível:

  • Definir uma senha para o root
  • Remover contas de usuários anônimos
  • Desativar o acesso root remoto
  • Remover o banco de dados de teste
  • Recarregar as tabelas de permissões

Confirme com y. Com isso, sua instância MariaDB no Ubuntu está muito melhor protegida contra acesso não autorizado.

Passo 5: criar usuário e banco de dados

Faça login no console do MariaDB:

sudo mariadb -u root -p
bash

Digite a senha definida anteriormente. Agora você está no shell do MariaDB e pode executar comandos lá.

Crie um novo banco de dados, por exemplo, para um aplicativo web ou um CMS:

CREATE DATABASE db_example;
sql

Crie agora uma conta de usuário que poderá acessar o banco de dados por meio de um aplicativo posteriormente:

CREATE USER 'webuser'@'localhost' IDENTIFIED BY 'safepassword';
sql

Certifique-se de usar uma senha segura. Substitua webuser e a senha pelas suas próprias informações.

A conta de usuário agora precisa das permissões apropriadas no banco de dados desejado:

GRANT ALL PRIVILEGES ON db_example.* TO 'webuser'@'localhost';
sql

Esta instrução permite ao usuário ou usuária realizar todas as operações no banco de dados db_example.

Por fim, insira o seguinte comando:

FLUSH PRIVILEGES;
sql

Isso fará com que todos os privilégios sejam ativados imediatamente. Saia do banco de dados com:

EXIT;
sql

Passo 6: testar o acesso

Agora você pode testar se o novo usuário pode acessar o banco de dados com sucesso:

mariadb -u webuser -p db_example
bash

Insira a senha atribuída anteriormente. Após um login bem-sucedido, você verá o shell do MariaDB. Lá você pode, por exemplo, verificar se o banco de dados está acessível:

SHOW TABLES;
sql

O banco de dados está vazio, a menos que você tenha criado tabelas. No entanto, este teste de acesso confirma que sua configuração está funcionando corretamente.

Este artigo foi útil?
Ir para o menu principal