Android

Como instalar mariadb no debian 9

¿Como instalar MariaDB en Debian 9 Stretch?

¿Como instalar MariaDB en Debian 9 Stretch?

Índice:

Anonim

O MariaDB é um sistema de gerenciamento de banco de dados relacional multiencadeado de código aberto, substituto compatível com versões anteriores do MySQL. É mantido e desenvolvido pela Fundação MariaDB, incluindo alguns dos desenvolvedores originais do MySQL.

Com o lançamento do Debian 9, o MySQL foi substituído pelo MariaDB como o sistema de banco de dados padrão.

Neste tutorial, mostraremos dois métodos diferentes para instalar o MariaDB na sua máquina Debian 9. O primeiro método o guiará pelas etapas necessárias para instalar o MariaDB a partir dos repositórios Debian, enquanto o segundo ensinará como instalar a versão mais recente do MariaDB a partir dos repositórios oficiais do MariaDB.

Geralmente, é recomendado instalar o MariaDB a partir dos repositórios Debian.

Se você prefere o MySQL ao invés do MariaDB, consulte o tutorial Como instalar o MySQL no Debian 9. Se seu aplicativo não possui nenhum requisito específico, você deve seguir o MariaDB, o sistema de banco de dados padrão no Debian 9.

Pré-requisitos

Antes de continuar com este tutorial, verifique se você está conectado como um usuário com privilégios sudo.

Instalando o MariaDB no Debian 9

No momento da redação deste artigo, a versão mais recente do MariaDB disponível no Debian principal é a versão 10.1.

Para instalar o MariaDB no Debian 9, siga estas etapas:

  1. Primeiro atualize o índice de pacotes apt digitando:

    sudo apt update

    Depois que a lista de pacotes for atualizada, instale o MariaDB executando o seguinte comando:

    sudo apt install mariadb-server

    O serviço MariaDB será iniciado automaticamente. Você pode verificá-lo digitando:

    sudo systemctl status mariadb

    A saída deve ser algo como isto:

    ● mariadb.service - MariaDB database server Loaded: loaded (/lib/systemd/system/mariadb.service; enabled; vendor preset Active: active (running) since Wed 2018-09-12 15:10:40 UTC; 1min 48s ago Main PID: 11356 (mysqld) Status: "Taking your SQL requests now…" CGroup: /system.slice/mariadb.service └─11356 /usr/sbin/mysqld

Instalando o MariaDB no Debian 9 a partir dos repositórios do MariaDB

No momento da redação deste artigo, a versão mais recente do MariaDB é a versão 10.3, que pode ser instalada nos repositórios oficiais do MariaDB. Antes de continuar com a próxima etapa, visite a página do Repositório MariaDB e verifique se há uma nova versão disponível.

Para instalar o MariaDB 10.3 no seu sistema Debian 9, siga estas etapas:

  1. A primeira etapa é ativar o repositório MariaDB e importar a chave GPG do repositório para o seu sistema para executar os seguintes comandos:

    sudo apt install software-properties-common dirmngr sudo apt-key adv --recv-keys --keyserver hkp://keyserver.ubuntu.com:80 0xF1656F24C74CD1D8 sudo add-apt-repository 'deb http://mirrors.dotsrc.org/mariadb/repo/10.3/debian stretch main'

    Depois que o repositório estiver ativado, atualize a lista de pacotes e instale o MariaDB com:

    sudo apt update sudo apt install mariadb-server

    O serviço MariaDB será iniciado automaticamente, para verificar se ele executa o seguinte comando:

    sudo systemctl status mariadb

    ● mariadb.service - MariaDB 10.3.8 database server Loaded: loaded (/lib/systemd/system/mariadb.service; enabled; vendor preset: enabled) Drop-In: /etc/systemd/system/mariadb.service.d └─migrated-from-my.cnf-settings.conf Active: active (running) since Sun 2018-07-29 19:36:30 UTC; 56s ago Docs: man:mysqld(8) https://mariadb.com/kb/en/library/systemd/ Main PID: 16417 (mysqld) Status: "Taking your SQL requests now…" Tasks: 31 (limit: 507) CGroup: /system.slice/mariadb.service └─16417 /usr/sbin/mysqld

Protegendo o MariaDB

Para melhorar a segurança da instalação do MariaDB, execute o script mysql_secure_installation :

sudo mysql_secure_installation

O script solicitará que você defina uma senha para a conta raiz, remova o usuário anônimo, restrinja o acesso do usuário raiz à máquina local e remova o banco de dados de teste.

No final, o script recarregará as tabelas de privilégios, garantindo que todas as alterações entrem em vigor imediatamente.

Todas as etapas são explicadas em detalhes e é recomendável responder "Y" (sim) a todas as perguntas.

Conecte-se ao MariaDB na linha de comando

Para conectar-se ao servidor MariaDB através do terminal como o tipo de conta raiz:

mysql -u root -p

Você será solicitado a digitar a senha raiz que você configurou anteriormente usando o script mysql_secure_installation .

Depois de inserir a senha, você receberá o shell do MariaDB, como mostrado abaixo:

Welcome to the MariaDB monitor. Commands end with; or \g. Your MariaDB connection id is 2 Server version: 10.1.26-MariaDB-0+deb9u1 Debian 9.1 Copyright (c) 2000, 2017, Oracle, MariaDB Corporation Ab and others. Type 'help;' or '\h' for help. Type '\c' to clear the current input statement. MariaDB >

Conclusão

Neste tutorial, mostramos como instalar e proteger o MariaDB em um servidor Debian 9.

Agora que seu servidor MariaDB está em funcionamento e você sabe como se conectar ao servidor MariaDB a partir da linha de comando, consulte os seguintes guias:

mariadb mysql debian

Esta publicação é parte da Como instalar uma pilha LAMP na série Debian 9.

Outras postagens nesta série:

• Como instalar o Apache no Debian 9 • Como instalar o PHP no Debian 9 • Como configurar os hosts virtuais do Apache no Debian 9 • Como instalar o MariaDB no Debian 9 • Seguro o Apache com Let's Encrypt no Debian 9