# Tutorial 5 passos: Instalar o MariaDB no Ubuntu 22.04

Para instalar o MariaDB no Ubuntu 22.04, basta seguir estes cinco passos:

1. Atualizar o sistema operacional
2. Instalar o MariaDB
3. Configurar o script de segurança
4. Criar um admin com senha (opcional)
5. Testar o funcionamento do MariaDB

Confira abaixo como realizar cada etapa do processo.

## MariaDB: Substituto direto do MySQL

O MariaDB é um sistema de gerenciamento de banco de dados relacional. Lançado em 2009, ele é hoje uma alternativa sólida ao MySQL, sendo um fork desse outro sistema. Nossa [comparação MariaDB vs. MySQL](https://www.ionos.com/pt-br/digitalguide/hospedagem/tecnologia-de-hospedagem/mariadb-vs-mysql/) deixa claro que o MariaDB se destaca pela flexibilidade e excelente arquitetura de segurança. Como **substituto direto do MySQL**, ele pode ser integrado ao LAMP stack (Linux, Apache, MySQL e PHP, Python ou Perl) sem qualquer problema. Ainda, os pacotes do MariaDB já estão inclusos nos repositórios do [Ubuntu](https://www.ionos.com/digitalguide/server/know-how/ubuntu-the-linux-system-for-everyone/), o que facilita ainda mais o processo de instalar o MariaDB no Ubuntu 22.04.

Dica Se você usa uma versão mais antiga da distribuição Linux, siga este tutorial para [instalar o MariaDB no Ubuntu 20.04](https://www.ionos.com/pt-br/digitalguide/hospedagem/tecnologia-de-hospedagem/instalar-mariadb-no-ubuntu-2004/).

## Prepare-se para instalar o MariaDB no Ubuntu 22.04

Para que a instalação do MariaDB no Ubuntu 22.04 ocorra com sucesso, você precisa cumprir alguns requisitos básicos. Assegure-se que o seu servidor esteja rodando precisamente, que a versão do seu Ubuntu seja a 22.04 e que você tenha acesso a um **administrador sem privilégios root**. Também recomendamos que você configure um [firewall](https://www.ionos.com/digitalguide/server/security/what-is-a-firewall/) adequado antes de continuar.

## Atualize o pacote de índices

Antes de instalar o MariaDB no Ubuntu 22.04, é importante verificar se o seu sistema operacional está atualizado e executar essa atualização, se necessário. Use comandos `apt` para atualizar o índice de pacotes, e todas as aplicações e dependências para as versões mais recentes. Isso vai contribuir para a sua segurança, eliminando possíveis bugs:

```bash
sudo apt update
sudo apt upgrade
```

## Instale o MariaDB no Ubuntu 22.04

O primeiro passo para instalar o MariaDB no Ubuntu 22.04 é executar o comando abaixo. Como esse sistema de banco de dados está nos repositórios do Ubuntu, nenhuma etapa extra é necessária para a instalação:

```bash
sudo apt install mariadb-server
```

## Configure o script de segurança

A instalação agora está concluída. No momento, no entanto, o MariaDB está configurado apenas com a configuração padrão. Isso também significa, entre outras coisas, que **nenhuma senha está armazenada com restrição de acesso**. Por esse motivo, o próprio MariaDB oferece um script de segurança que você pode usar para fazer outras configurações. É recomendável executar o script com o seguinte comando:

```bash
sudo mariadb_secure_installation
```

O script vai pedir a senha root do banco de dados. Como essa ainda não foi definida, basta pressionar a tecla **\[Enter\]** para continuar sem senha.

Depois você poderá definir uma senha root para o banco de dados, para fins de autenticação. Como o root no Ubuntu é **reservado a tarefas administrativas**, recomendamos não alterar nenhuma opção de login agora. Por segurança, pressione a tecla **\[N\]** e depois **\[Enter\]**. Explicaremos como criar um admin com senha mais adiante neste tutorial.

Continue explorando as opções do script de segurança. Responda às perguntas com **\[Y\]** e as confirme com **\[Enter\]**. **Remova usuários anônimos, exclua o banco de dados e limite acessos remotos do root**. No final, você será perguntado se deseja aplicar todas as mudanças imediatamente. Confirme.

## Crie um admin com senha

Criar um admin adicional com autenticação por senha é um passo opcional, mas que pode resolver um problema potencial, aumentando a segurança do sistema. O login padrão do root no MariaDB é feito pelo plugin **unix\_socket**, o que não requer uma senha. Embora esse tipo de login ofereça algumas vantagens, ele pode resultar em erros quando combinado a programas externos que necessitam da obtenção de direitos administrativos. Para evitar que isso ocorra, crie um usuário admin equivalente à conta root, que exija uma senha de autenticação. Para fazer isso, primeiramente você precisará abrir o terminal do MariaDB:

```bash
sudo mariadb
```

Crie um usuário admin com senha, substituindo “user” e “password”:

```bash
CREATE USER 'user'@'localhost' IDENTIFIED BY 'password'; GRANT ALL PRIVILEGES ON *.* TO 'user'@'localhost' WITH GRANT OPTION;
```

Com `FLUSH PRIVILEGES`, você aplica as mudanças:

```bash
FLUSH PRIVILEGES;
```

Agora você pode sair do terminal do MariaDB:

```bash
exit
```

A configuração estará pronta!

## Teste o MariaDB

Depois de instalar o MariaDB no Ubuntu 22.04, é interessante verificar se o sistema está funcionando corretamente. Para realizar essa verificação, utilize o comando:

```bash
sudo systemctl status mariadb
```

Caso o MariaDB não inicie automaticamente no Ubuntu 22.04, use o seguinte comando para executar a iniciação:

```bash
sudo systemctl start mariadb
```


This is a markdown version of: [https://www.ionos.com/pt-br/digitalguide/hospedagem/tecnologia-de-hospedagem/instalar-mariadb-no-ubuntu-2204/](https://www.ionos.com/pt-br/digitalguide/hospedagem/tecnologia-de-hospedagem/instalar-mariadb-no-ubuntu-2204/) for AI/LLM consumption.