# Como instalar o MariaDB no Ubuntu 20.04 em 5 passos

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

1. Atualize o sistema operacional
2. Inicie a instalação
3. Configure o script de segurança
4. Crie um usuário admin com senha (opcional)
5. Verifique o sucesso da instalação

Nosso tutorial detalha o passo a passo do processo de instalação.

## MariaDB: Ideal para o LAMP stack

Na comparação [MariaDB vs. MySQL](https://www.ionos.com/pt-br/digitalguide/hospedagem/tecnologia-de-hospedagem/mariadb-vs-mysql/ "MariaDB vs. MySQL"), o MariaDB se destaca em diferentes quesitos, sendo visto, por muitos, como a melhor escolha em se tratando de bancos de dados SQL. Esse fork do MySQL é considerado **robusto e flexível**, além de oferecer uma **forte arquitetura de segurança**. Por ser o substituto direto do MySQL, o MariaDB também pode ser integrado ao LAMP stack (Linux, Apache, MySQL e PHP, Python ou Perl) no [Ubuntu](https://www.ionos.com/digitalguide/server/know-how/ubuntu-the-linux-system-for-everyone/ "Ubuntu: O sistema Linux para todos") sem qualquer problema.

Siga o nosso passo a passo para instalar o MariaDB no Ubuntu 20.04 e configurá-lo.

Dica Se você estiver usando uma versão mais recente da distribuição Linux, siga este tutorial para [instalar o MariaDB no Ubuntu 22.04](https://www.ionos.com/pt-br/digitalguide/hospedagem/tecnologia-de-hospedagem/instalar-mariadb-no-ubuntu-2204/) do nosso Digital Guide.

## Antes de instalar o MariaDB no Ubuntu 20.04

Você deve se atentar a alguns pré-requisitos antes de começar o processo de instalação do MariaDB no Ubuntu. Providencie, de antemão, um servidor equipado com a distribuição Linux correta (neste caso, a versão 20.04 do Ubuntu). Para fazer isso, um **usuário administrativo não root** deve ser configurado. Com um [firewall](https://www.ionos.com/digitalguide/server/security/what-is-a-firewall/ "O que é firewall") adequado, você protegerá a sua nova instalação da melhor maneira possível.

## Atualizar o sistema operacional

Antes de instalar o MariaDB no Ubuntu 20.04, recomendamos que você atualize o seu sistema operacional. Use comandos `apt` para atualizar o índice de pacotes e garantir que todos os arquivos e dependências estejam na versão mais recente. Isso evitará problemas de segurança, além de manter o servidor atualizado e limpo de bugs:

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

## Instalar o MariaDB no Ubuntu 20.04

Com o sistema operacional e todos os pacotes atualizados, você pode iniciar o processo de instalação do MariaDB no Ubuntu 20.04. Use o comando abaixo para baixar e instalar os pacotes do sistema de gerenciamento de banco de dados, que podem ser encontrados nos repositórios do Ubuntu:

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

Nessa etapa, o MariaDB será somente instalado. As medidas de segurança deverão ser implementadas no próximo passo.

## Configurar o script de segurança

O MariaDB possui o próprio script de segurança, mas permite que seus usuários ajustem suas configurações, protegendo ainda mais a aplicação. Configure o script de segurança do MariaDB com o seguinte comando:

```bash
sudo mariadb_secure_installation
```

Quando o script for executado, você será solicitado a inserir a senha root do banco de dados. Como essa senha ainda não foi definida, pule a etapa de autenticação pressionando a tecla **\[Enter\]**.

Você poderá definir uma senha root para o banco de dados na próxima etapa. No entanto, não recomendamos a realização da ação nesse momento, pois ela pode causar problemas, já que o root do MariaDB está **associado a tarefas administrativas do sistema**. Recomendamos que você não altere as opções de autenticação por enquanto. Assim, pressione a tecla **\[N\]** e confirme com **\[Enter\]**.

Confirme as demais configurações do script de segurança com as teclas **\[Y\]** e **\[Enter\]**. Você será perguntado, entre outras coisas, se deseja **remover usuários anônimos e o banco de dados de teste**, além de **bloquear logins remotos do root**. Por fim, o script perguntará se você deseja aplicar todas as mudanças imediatamente, ação que você deve confirmar.

## Criar um administrador com senha (opcional)

Apesar de opcional, essa etapa é fortemente recomendável, já que você não configurou uma senha para o usuário root. Ao criar um **administrador adicional com senha**, você estará preparado para enfrentar possíveis problemas. O login padrão no MariaDB usa um plugin **unix\_socket** sem senha para fins de autenticação, o que pode acarretar erros em programas externos que exigem privilégios administrativos. Por precaução, crie uma conta adicional que tenha direitos de administrador e proteção por senha. Isso resolverá o problema.

Abra o prompt de comando do MariaDB com:

```bash
sudo mariadb
```

Em seguida, crie o novo administrador e a senha. Para fazer isso, substitua os espaços “user” e “password”:

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

Agora, execute `FLUSH PRIVILEGES` para aplicar as mudanças imediatamente:

```bash
FLUSH PRIVILEGES;
```

Por fim, saia do terminal do MariaDB:

```bash
exit
```

## Verificar o status do sistema

Após instalar o MariaDB no Ubuntu 20.04, verifique se o sistema está funcionando normalmente com o comando:

```bash
sudo systemctl status mariadb
```

O MariaDB será executado automaticamente por padrão. Caso essa função não esteja ativa, basta iniciar o sistema de banco de dados com esse comando:

```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-2004/](https://www.ionos.com/pt-br/digitalguide/hospedagem/tecnologia-de-hospedagem/instalar-mariadb-no-ubuntu-2004/) for AI/LLM consumption.