MySQL – Como instalar no Ubuntu

Antes de tudo este tutorial de como instalar MySQL linux é destinado a servidores Ubuntu, as instruções devem funcionar em qualquer versão LTS do Ubuntu, incluindo Ubuntu 14.04, Ubuntu 16.04, Ubuntu 18.04, até versões não-LTS como o Ubuntu 17.10 e outras distros baseadas no Ubuntu. Contudo testei isso em um servidor Ubuntu 16.04.

Alguns requisitos e outras notas:

Como instalar MySQL Linux
Como instalar MySQL Linux
  • O MySQL e o MariaDB são quase idênticos quando se trata de uso básico em uma pilha LAMP. A maioria dos comandos é a mesma, até a instalação é semelhante. Escolha um e instale-o para a sua pilha LAMP, incluiremos instruções para ambos.
  • Você precisará de um servidor Ubuntu para executar o MySQL / MariaDB. Recomendamos o Vultr, eles oferecem uma instância de US $ 2,5 por mês, o que é mais do que suficiente para uma simples pilha LAMP. Você pode comparar outros provedores de servidores de nuvem também.
  • Você precisará do usuário root ou de um usuário com acesso sudo ao servidor. Os comandos abaixo são todos executados por um usuário root, portanto, não precisamos acrescentar “sudo” a cada comando. Você provavelmente precisará usar um usuário não root.
  • Você precisará do SSH ativado se usar o Ubuntu ou um cliente SSH como o MobaXterm, se usar o Windows.
  • O MySQL / MariaDB pode já estar instalado no seu servidor. Você pode verificar se eles estão instalados inserindo “mysql” ou “mariadb” e você deve saber com base na saída.

É isso por agora. Vamos para o nosso tutorial.

Como instalar o MySQL no Ubuntu

Começaremos com o MySQL. Se você quiser instalar o MariaDB, pule para as instruções do MariaDB.

Atualize o Ubuntu

Primeiro de tudo, como sempre, antes de fazer qualquer outra coisa, atualize seu servidor Ubuntu executando o seguinte comando:

apt-get update && apt-get upgrade

Instale o MySQL

Em seguida, instale o MySQL executando o seguinte comando:

apt-get install mysql-server

Este comando irá instalar o servidor e o cliente MySQL. Você receberá uma solicitação para inserir uma senha para seu usuário root.

É isso aí. O MySQL está instalado. Agora, você precisa protegê-lo e configurá-lo.

Secure MySQL

Portanto você deve executar o script mysql_secure_installation que irá ajudá-lo a proteger seu MySQL.

Sendo assim inicie o script com o seguinte comando:

mysql_secure_installation

E responda aos prompts. Você pode responder com o padrão para cada prompt.

Otimizar o MySQL (somente usuários avançados)

Todavia para otimizar seu MySQL, você pode usar o script MySQLTuner. Não faz todo o trabalho para você. O script só lhe dará recomendações sobre como você pode melhorar e otimizar seu MySQL.

Baixe e execute o script com o seguinte comando:

curl -L http://mysqltuner.pl/ | perl

E verifique as recomendações. Faça alguma pesquisa e use o google para cada recomendação. Se você não sabe o que está fazendo, entre em contato com outra pessoa e deixe-a fazer isso por você ou apenas pule esta.

Você também pode usar o mysqlcheck para reparar seus bancos de dados. Você pode reparar todos os seus bancos de dados com um único comando:

mysqlcheck -A --auto-repair -u root -p

Existem outras otimizações que você pode fazer no seu servidor e bancos de dados, então faça sua própria pesquisa se você quiser otimizar ainda mais o MySQL.


Como instalar o MariaDB no Ubuntu

Agora para as nossas instruções de instalação do MariaDB.

Atualize o Ubuntu

Primeiro, atualize seu servidor Ubuntu:

apt-get update && apt-get upgrade

Adicione o repositório do MariaDB

Antes de poder instalar o MariaDB, você precisa adicionar o repositório MariaDB.

Todavia, dependendo do seu lançamento do Ubuntu, você pode precisar executar comandos diferentes, então vá para a página oficial do repositório do MariaDB, selecione sua distro e escolha um espelho mais próximo da localização do seu servidor. Posteriormente, copie os comandos que você receberá na página. Usamos o Ubuntu 16.04.1 e escolhemos um espelho americano, agora enfim vamos executar esses comandos para adicionar o repositório:

apt-get install software-properties-common
apt-key adv --recv-keys --keyserver hkp://keyserver.ubuntu.com:80 0xF1656F24C74CD1D8
add-apt-repository 'deb [arch=amd64,i386,ppc64el] https://mirrors.evowise.com/mariadb/repo/10.1/ubuntu xenial main'

Em seguida, você precisa atualizar sua lista de pacotes novamente:

apt-get update

E passe para a instalação do MariaDB.

Instale o MariaDB

Logo após adicionar o repositório MariaDB, você pode instalá-lo executando o seguinte comando:

apt-get install mariadb-server

E é isso. Você instalou o MariaDB no seu servidor.

Secure MariaDB

Também sendo o mesmo processo do MySQL. Portanto execute o script de segurança com o seguinte comando:

mysql_secure_installation

Enfim siga as instruções. Você pode inserir o padrão para cada prompt. Claro, use uma senha forte.

Otimizar o MariaDB (somente usuários avançados)

Do mesmo modo, mesmo com o MySQL, você pode usar o MySQLTuner para verificar seu MariaDB e obter recomendações sobre como melhorá-lo. Não faz todo o trabalho para você. Entretanto o script só lhe dará recomendações sobre como você pode melhorar e otimizar seu MariaDB.

Execute o script com:

curl -L http://mysqltuner.pl/ | perl

E verifique as recomendações. Faça alguma pesquisa e use o google para cada recomendação. Todavia, se você não sabe o que está fazendo, entre em contato com outra pessoa e deixe-a fazer isso por você ou apenas pule esta.

Igualmente o Mysqlcheck também trabalha com o MariaDB, portanto, para otimizar todos os seus bancos de dados MariaDB de uma só vez, execute o seguinte comando:

mysqlcheck -A --auto-repair -u root -p

Por fim, existem outras otimizações que você pode fazer no seu servidor e bancos de dados, então faça sua própria pesquisa se quiser otimizar ainda mais o MariaDB

Deixe uma resposta