Os 5 passos para instalar o MariaDB no Debian 11
Se quiser instalar o MariaDB no Debian 11, basta seguir os seguintes passos:
- Atualizar a instalação do Debian 11
- Instalar o MariaDB
- Personalizar a configuração de acordo com as suas necessidades
- Criar um utilizador Admin adicional opcionalmente
- Verificar se a instalação foi feita corretamente
MariaDB e Debian 11: uma boa combinação
Na comparação entre MariaDB e MySQL, o MariaDB há muito deixou de ser inferior, apesar de ser muito mais recente. O servidor SQL é considerado extremamente robusto, muito seguro e, em geral, mais flexível do que o antigo sistema de gestão de bases de dados da mesma empresa. Uma vez que o MariaDB foi concebido como um substituto direto do MySQL, pode ser utilizado como substituto do MySQL dentro do servidor LAMP (Linux, Apache, MySQL e PHP, Python ou Perl). O Debian também utiliza o MariaDB há algum tempo e contém os pacotes correspondentes por predefinição.
Que requisitos devem ser cumpridos?
Para instalar o MariaDB no Debian 11, basta cumprir alguns requisitos: neste caso, você precisa de um servidor que já tenha o Debian 11 instalado. Para este servidor, você precisa de acesso root e configurar e ativar um firewall adequado. Como regra geral, basta um núcleo de CPU. Além disso, são necessários pelo menos 512 megabytes de RAM e 1 gigabyte de espaço no disco rígido.
Instalação do MariaDB no Debian 11: guia passo a passo
Nas secções seguintes, encontrará os passos para realizar a instalação do MariaDB no Debian 11.
Passo 1: atualizar o índice de pacotes
Antes de iniciar a instalação propriamente dita, certifique-se de que todos os seus programas e o próprio Debian 11 estão atualizados. Para isso, atualize o índice de pacotes com estes dois comandos «apt»:
sudo apt update
sudo apt upgradebashDepois de fazer isso, pode começar a instalar o MariaDB no Debian 11.
Passo 2: instalar o MariaDB no Debian 11
Use o seguinte comando para instalar o pacote para MariaDB:
sudo apt install mariadb-serverbashDepois de concluir este processo, terá concluído a instalação do MariaDB no Debian 11, mas ainda não terá tomado precauções de segurança para o seu sistema. Iniciá-las-á no próximo passo.
Passo 3: executar o script de segurança
O MariaDB fornece o seu próprio script de segurança para as suas versões mais recentes. Pode utilizá-lo para alterar algumas configurações padrão. O comando correspondente para iniciar o script tem o seguinte aspecto:
sudo mysql_secure_installationbashDepois de iniciar o script, será solicitado que introduza a palavra-passe root para a base de dados. No entanto, ainda não a configurou, por isso prima [Intro] para ignorar este ponto por enquanto. Em seguida, será perguntado se deseja mudar para a autenticação através de unix_socket como alternativa. Digite [N] e confirme com [Intro].
Será perguntado se deseja alterar a sua palavra-passe root. No entanto, isso não é recomendável por motivos de segurança, então pressione [N] e [Enter] novamente. Responda às seguintes perguntas com [Y] para eliminar os utilizadores anónimos, a base de dados de teste e os inícios de sessão root remotamente.
Passo 4: criar um administrador adicional (opcional)
Embora o próximo passo seja opcional, é altamente recomendável para proteger o seu sistema. No Debian 11, utiliza-se unix_socket em vez de uma palavra-passe para autenticar o utilizador root do MariaDB. Embora isso tenha algumas vantagens, pode causar problemas quando programas externos exigem direitos de administrador. Uma solução é criar um utilizador Admin adicional que exista juntamente com a conta root. Os passos necessários para isso são os seguintes:
Abrir o interpretador de comandos do MariaDB:
sudo mariadb -u rootbashAgora crie o novo utilizador. Para isso, altere o nome de utilizador e a palavra-passe.
CREATE USER 'nombre_usuario'@'localhost' IDENTIFIED BY 'contraseña';
GRANT ALL PRIVILEGES ON *.* TO 'nombre_usuario'@'localhost' WITH GRANT OPTION;sqlUtilize o comando «FLUSH PRIVILEGES» por segurança:
FLUSH PRIVILEGES;sqlPor último, finaliza o intérprete de comandos:
exitbashPasso 5: verificar o sucesso da instalação
Por último, verifique se a instalação do MariaDB no Debian 11 foi realizada corretamente. Para isso, verifique o estado com este comando:
sudo systemctl status mariadbbashSe o MariaDB não iniciar automaticamente, utilize o seguinte comando:
sudo systemctl start mariadbbashEm seguida, pode utilizar o MariaDB.