Veja como instalar MariaDB no Ubuntu 24.04
O MariaDB pode ser configurado de forma simples e operado de maneira confiável no Ubuntu 24.04 em poucos passos:
- Atualizar o Ubuntu
- Instalar o servidor MariaDB usando pacotes oficiais
- Proteger a instalação com o assistente de segurança integrado
- Iniciar o serviço de banco de dados e verificar o funcionamento correto
- 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 -ybashEste 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 -ybashEmpresas 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 mariadbbashPara que o MariaDB seja executado automaticamente na inicialização do sistema no Ubuntu, ative o serviço:
sudo systemctl enable mariadbbashVerifique o status:
sudo systemctl status mariadbbashVocê 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_installationbashSiga 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 -pbashDigite 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;sqlCrie 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';sqlCertifique-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';sqlEsta 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;sqlIsso fará com que todos os privilégios sejam ativados imediatamente. Saia do banco de dados com:
EXIT;sqlPasso 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_examplebashInsira 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;sqlO 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.

