# Os 5 passos necessários para instalar o MariaDB no Ubuntu 20.04

Para instalar o MariaDB no Ubuntu 20.04, são necessários os seguintes passos:

1. Atualizar o sistema
2. Iniciar a instalação
3. Personalizar o script de segurança
4. Criar um utilizador Admin protegido por palavra-passe (opcional)
5. Verificar a instalação

A seguir, iremos guiá-lo passo a passo pela instalação.

## MariaDB como parte do servidor LAMP

Em comparação com o MySQL, o MariaDB já conquistou certa vantagem e, por isso, muitos utilizadores consideram-no a primeira opção para um servidor SQL. A bifurcação do MySQL é considerada **muito robusta, caracteriza-se pela máxima flexibilidade e também pode ganhar pontos com uma arquitetura de segurança potente**. Como substituto direto, o MariaDB pode ser integrado no servidor LAMP (Linux, Apache, MySQL e PHP, Python ou Perl) sem alterações ou problemas para o Ubuntu. Neste guia, explicamos passo a passo como instalar o MariaDB no Ubuntu 20.04 e como configurá-lo.

Dica Se estiver a utilizar uma versão mais recente da distribuição Linux, também encontrará instruções detalhadas no nosso Guia Digital para a [instalação do MariaDB no Ubuntu 22.04](https://www.ionos.com/pt-pt/digitalguide/hospedagem/questoes-tecnicas/instalacao-do-mariadb-no-ubuntu-2204/).

## Os requisitos

Se quiser instalar o MariaDB no Ubuntu, basta cumprir alguns requisitos. Antes de iniciar o processo propriamente dito, precisa de um servidor que já esteja equipado com o sistema Linux (neste caso, a versão 20.04). Para isso, deve configurar um **utilizador administrativo não root**. Utilize um firewall adequado para garantir a melhor instalação possível.

## Atualizar o sistema

Antes da instalação propriamente dita do MariaDB no Ubuntu 20.04, recomendamos atualizar o sistema para a versão mais recente. Utilize os **comandos** «apt» correspondentes para atualizar o índice de pacotes e garantir que todos os ficheiros e dependências estejam atualizados para a versão mais recente. Isso é feito por motivos de segurança e para garantir que possa trabalhar com um servidor com erros corrigidos. Os comandos correspondentes são os seguintes:

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

## Como instalar o MariaDB no Ubuntu 20.04

Se o seu sistema, incluindo todos os pacotes, foi atualizado com sucesso, pode começar a instalar o MariaDB no Ubuntu 20.04. Utilize o seguinte comando para descompactar os pacotes do sistema de gestão de bases de dados que já estão incluídos no repositório do Ubuntu:

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

Desta forma, apenas a instalação é realizada. As medidas de segurança e configurações importantes são realizadas na etapa seguinte.

## Configurar o script de segurança

O MariaDB fornece o seu próprio script de segurança para este fim. Isto permite-lhe alterar várias configurações padrão e proteger ainda melhor a aplicação. Execute o script com o seguinte comando:

```bash
sudo mariadb_secure_installation
```

Quando o script for aberto, a primeira coisa que acontecerá é que será solicitada a sua senha root para a base de dados. Como ainda não a inseriu, pressione \[Enter\] para ignorar este ponto.

Isso significa que pode definir uma nova palavra-passe root para a base de dados na próxima etapa. No entanto, isso pode causar problemas, pois o root do MariaDB está **intimamente ligado à manutenção do sistema**. Portanto, é recomendável não alterar as opções de autenticação no momento. Então, digite \[N\] e confirme com \[Enter\].

Pode confirmar as outras configurações do script com \[Y\] e \[Enter\]. Entre outras coisas, será perguntado se **deseja eliminar os utilizadores anónimos e a base de dados de teste**. Além disso, **os logins root remotos** são evitados. Por último, o script pergunta se deseja aplicar todas as alterações imediatamente.

## Criar um Admin protegido por palavra-passe de forma opcional

O próximo passo é opcional, mas como não configurou uma palavra-passe para o utilizador root, é muito útil. Se **configurar um administrador adicional** e lhe fornecer uma palavra-passe, estará preparado para todos os casos de utilização. Por predefinição, o início de sessão é feito com um plugin unix\_socket e não é necessária uma palavra-passe. No entanto, isto pode causar complicações quando programas externos requerem direitos administrativos. Portanto, como medida de precaução, crie uma conta adicional com direitos de administrador e proteção por palavra-passe. Para isso, abra primeiro o símbolo do sistema do MariaDB:

```bash
sudo mariadb
```

Em seguida, crie o novo administrador com uma senha. Para isso, personalize os marcadores de posição «nome de utilizador» e «senha» de acordo com as suas necessidades:

```bash
GRANT ALL ON *.* TO 'nombre de usuario'@'localhost' IDENTIFIED BY 'contraseña' WITH GRANT OPTION;
```

Em seguida, utilize “FLUSH PRIVILEGES” para aplicar as alterações imediatamente:

```bash
FLUSH PRIVILEGES;
```

Em seguida, saia do interpretador de comandos do MariaDB:

```bash
exit
```

## Verificar o estado

Se instalar o MariaDB no Ubuntu 20.04, pode verificar o estado da seguinte forma:

```bash
sudo systemctl status mariadb
```

O MariaDB é executado automaticamente por predefinição. Se não for esse o caso, pode consultar a base de dados com o seguinte comando:

```bash
sudo systemctl start mariadb
```


This is a markdown version of: [https://www.ionos.com/pt-pt/digitalguide/hospedagem/questoes-tecnicas/instalacao-do-mariadb-no-ubuntu-2004/](https://www.ionos.com/pt-pt/digitalguide/hospedagem/questoes-tecnicas/instalacao-do-mariadb-no-ubuntu-2004/) for AI/LLM consumption.