Notícias
Novos modelos de linguagem da API Serverspace GPT
MA
Michael Anderson
julho 13, 2020
Atualizado janeiro 31, 2025

Instalação do MariaDB

Bancos de dados CentOS Ubuntu

Um grande número de serviços usa o acesso ao banco de dados - aplicativos da Web, sites da empresa, bem como serviços de correio eletrônico e vários sistemas de contabilidade. Hoje vamos considerar a instalação de um dos DBMSs mais populares, o MariaDB.

Neste artigo, não consideraremos como instalar e configurar um servidor LAMP. Deve-se observar que o servidor MySQL nos repositórios foi substituído pelo MariaDB devido à abertura do código e ao desenvolvimento ativo do próprio projeto.

Adicionamos o repositório, pois o sistema instalará a versão do MariaDB 5.5. Para cada sistema operacional, consideramos esse momento separadamente. Se isso lhe convier, você pode pular esta etapa. Se ainda assim decidir fazer isso, abra a página no site oficial com informações sobre repositórios e suas configurações.

Ubuntu

Antes da instalação, atualizamos os dados sobre repositórios e índices de pacotes:

sudo apt-get update

Atualizamos pacotes e componentes do sistema:

sudo apt-get upgrade

Reinicializamos o sistema, às vezes isso é necessário:

sudo reboot

Verifique a versão do pacote MariaDB-server no repositório:

apt-cache show mariadb-server

Para o Ubuntu 16.04, a resposta é a seguinte:

Instalando o MariaDB: para Ubuntu 16.04

Para o Ubuntu 18.04:

Instalando o MariaDB: para Ubuntu 18.04

Adicione informações sobre o repositório com a versão 10.3. Importante: cada versão do Ubuntu tem seus repositórios.

Para o Ubuntu 16.04, executamos os seguintes comandos sucessivamente:

sudo apt-get install software-properties-common
sudo apt-key adv --recv-keys --keyserver hkp://keyserver.ubuntu.com:80 0xF1656F24C74CD1D8
sudo add-apt-repository 'deb [arch=amd64,arm64,i386,ppc64el] http://mirror.timeweb.ru/mariadb/repo/10.3/ubuntu xenial main'

Para o Ubuntu 18.04:

sudo apt-get install software-properties-common
sudo apt-key adv --recv-keys --keyserver hkp://keyserver.ubuntu.com:80 0xF1656F24C74CD1D8
sudo add-apt-repository 'deb [arch=amd64,arm64,ppc64el] http://mirror.timeweb.ru/mariadb/repo/10.3/ubuntu bionic main'

Atualize o conteúdo dos repositórios e conclua a instalação:

sudo apt-get update
sudo apt-get install mariadb-server

Independentemente da versão do Ubuntu, o instalador solicitará que você digite a senha de root e a confirme:

Instalando o MariaDB: digite a senha de root e confirme-a

CentOS

Atualizamos os componentes do sistema e, ao mesmo tempo, os dados nos repositórios

sudo yum update

Adicione o repositório para a versão estável 10.3. Para fazer isso, vá para o diretório com os arquivos do repositório e crie um arquivo:

cd /etc/yum.repos.d/
sudo touch MariaDB.repo

Os dados do site oficial são adicionados ao arquivo por qualquer editor:

# MariaDB 10.3 CentOS repository list - created 2019-05-07 06:43 UTC
# http://downloads.mariadb.org/mariadb/repositories/
[mariadb]
name = MariaDB
baseurl = http://yum.mariadb.org/10.3/centos7-amd64
gpgkey=https://yum.mariadb.org/RPM-GPG-KEY-MariaDB
gpgcheck=1

[/code]

Instale o pacote:

sudo yum install MariaDB-server MariaDB-client

O programa yum coletará todos os dados necessários para a instalação e aguardará o usuário:

Instalando o MariaDB: o programa yum coleta todos os dados para a instalação

Respondemos à pergunta "y" e pressionamos Enter. O número de pacotes que você pode instalar pode ser diferente.

КO comando deve ser executado novamente se ocorrer o seguinte erro:

Error downloading packages:
MariaDB-compat-10.3.14-1.el7.centos.x86_64: [Errno 256] No more mirrors to try.
MariaDB-client-10.3.14-1.el7.centos.x86_64: [Errno 256] No more mirrors to try.
MariaDB-common-10.3.14-1.el7.centos.x86_64: [Errno 256] No more mirrors to try.

Após a instalação, você deve iniciar o servidor:

sudo service mysql start

Configuração

A maioria dos programas é instalada com as configurações padrão. Independentemente da distribuição, recomendamos que você otimize suas configurações de segurança.

sudo mysql_secure_installation

Sim, é "mysql" porque o projeto MariaDB "vazou" do MySQL.

Logo no início, o programa solicitará a senha do usuário root. Se a senha não tiver sido definida, pressione Enter. A maioria das perguntas pode ser respondida com "y". As perguntas e a tradução estão listadas abaixo:

  1. Alterar a senha do root? [S/n]
  2. Remover usuários anônimos? [S/n]
  3. Permitir o login do root remotamente? [S/n]
  4. Remover o banco de dados de teste e o acesso a ele? [S/n]
  5. Recarregar tabelas de privilégios agora? [S/n]

Instalando o MariaDB

Verificar o status do servidor

Às vezes, pode ser necessário verificar o status do servidor. Essa operação pode ser executada com o comando:

sudo service mysql status

Instalando o MariaDB: verificar o status do servidor

Deve-se observar que, se o servidor não estiver em execução, ele deverá ser iniciado no modo manual com o comando:

sudo service mysql start

Testando a conexão com o DBMS

A conexão com o DBMS é realizada com o seguinte comando:

mysql -u <USER_NAME> -p

Se essa for a primeira conexão e nenhum outro usuário tiver sido adicionado, você deverá se conectar com o usuário root:

mysql -u root -p

Em seguida, digite a senha de root; se nenhuma senha tiver sido definida, pressione Enter.

Instalando o MariaDB: testando a conexão com o DBMS

Sair do shell com o comando:

exit

Avaliação:
5 fora de 5
Аverage rating : 5
Avaliado por: 1
CEP 01311-930 São Paulo Avenida Paulista, nº 1765, 7º andar, Cj. 72, CV 10172, Bela Vista
+ 55 11 5118-1047
ITGLOBAL.COM BR LTDA
Usamos cookies para melhorar sua experiência no Serverspace. Ao continuar a navegar em nosso site, você concorda com o Uso de Cookies e com a Política de Privacidade.