Gostaria de aprender como instalar o PhpMyAdmin em um computador rodando Ubuntu Linux? Neste tutorial, vamos instalar e configurar PhpMyAdmin usando o servidor Nginx em um computador executando o Ubuntu Linux.

• Ubuntu 18
• Ubuntu 19
• Ubuntu 20
• Nginx 1.18.0
• PhpMyAdmin 4.9.5

Lista de equipamentos

A seção a seguir apresenta a lista de equipamentos usados para criar este tutorial.

Como associado da Amazon, eu ganho comissão por compras qualificadas.

Tutorial PhpMyAdmin – Instalar MySQL

Instale o serviço de banco de dados MySQL.

Copy to Clipboard

Acesse a linha de comando de serviço MySQL.

Copy to Clipboard

Defina uma senha para o usuário root do MySQL.

Copy to Clipboard

Em nosso exemplo, definimos a senha mysql: Kamisama123

Tente acessar o serviço MySQL usando a nova senha.

Copy to Clipboard

Crie um banco de dados chamado phpmyadmin.

Copy to Clipboard

Crie uma conta de usuário Mysql chamada PMA

Copy to Clipboard

Em nosso exemplo, definimos a senha mysql: Kamisama123

Conceda a permissão da conta de usuário PMA sobre o banco de dados chamado PHPMYADMIN.

Copy to Clipboard

Baixe o pacote de instalação PhpMyAdmin.

Copy to Clipboard

Importe o modelo de banco de dados do PhpMyAdmin usando a conta chamada PMA.

Copy to Clipboard

Você terminou a instalação do banco de dados PhpMyAdmin.

Tutorial PhpMyAdmin – Instalar Nginx

Instale o servidor web Nginx e todos os pacotes necessários.

Copy to Clipboard

Instale o pacote PHP.

Copy to Clipboard

Instale outros módulos PHP.

Copy to Clipboard

Encontre a localização do arquivo de configuração PHP no seu sistema.

Editar o arquivo de configuração chamado: PHP.INI

Copy to Clipboard

Sua versão PHP pode não ser a mesma que a nossa.

A localização do arquivo de configuração PHP pode não ser a mesma que a nossa.

Habilite e configure os seguintes itens do arquivo de configuração PHP.

Copy to Clipboard

Ajuste o fuso horário correto para sua localização.

Edite o arquivo de configuração Nginx para o site padrão.

Copy to Clipboard

Habilite o suporte ao PHP para Nginx.

Aqui está o arquivo original, antes da nossa configuração.

Copy to Clipboard

Aqui está o novo arquivo com nossa configuração.

Copy to Clipboard

Verifique se o arquivo de configuração Nginx não tem erro.

Copy to Clipboard

Aqui está a saída de comando.

Copy to Clipboard

Reinicie o serviço PHP.

Copy to Clipboard

Reinicie o serviço Nginx.

Copy to Clipboard

Você terminou a instalação do serviço Nginx com suporte a PHP.

Tutorial PhpMyAdmin – Instalação no Ubuntu

Mova o diretório PhpMyAdmin para o diretório raiz do Nginx.

Copy to Clipboard

Crie a lista de diretórios necessários.

Copy to Clipboard

Defina as permissões corretas.

Copy to Clipboard

Crie o arquivo de configuração do PhpMyAdmin.

Copy to Clipboard

Edite o arquivo de configuração.

Copy to Clipboard

Habilite e configure os seguintes itens do arquivo de configuração.

Copy to Clipboard

Use o seguinte comando para gerar a chave aleatória usada no parâmetro chamado: BLOWFISH_SECRET

Copy to Clipboard

Abra seu navegador e insira o endereço IP do seu servidor web mais /phpmyadmin.

Em nosso exemplo, a seguinte URL foi inserida no Navegador:

• http://172.31.8.195/phpmyadmin

A tela de login do PhpMyAdmin será exibida.

Na tela login, insira as informações da conta ROOT do MySQL.

PhpMyAdmin Login

Após um login bem-sucedido, o painel PhpMyAdmin será exibido.

PhpMyAdmin Dashboard

Parabéns! Você terminou a instalação do PhpMyAdmin.

Tutorial PhpMyAdmin – Autenticação básica

O software PhpMyAdmin fornece uma interface direta ao serviço MySQL.

Vamos configurar uma camada extra de autenticação para proteger o acesso inicial ao PhpMyAdmin.

Crie o arquivo de senha e adicione a primeira conta de usuário.

Copy to Clipboard

O sistema solicitará que você digite a senha na nova conta de usuário.

Copy to Clipboard

Aqui está o conteúdo do arquivo.

Copy to Clipboard

Para criar contas adicionais de usuário, use o seguinte comando.

Copy to Clipboard

Edite o arquivo de configuração Nginx para o site padrão.

Copy to Clipboard

Crie um novo local chamado PHPMYADMIN.

Copy to Clipboard

Aqui está o arquivo após nossa configuração.

Copy to Clipboard

Reinicie o serviço Nginx.

Copy to Clipboard

Abra seu navegador e insira o endereço IP do seu servidor web mais /phpmyadmin.

Em nosso exemplo, a seguinte URL foi inserida no Navegador:

• http://172.31.8.195/phpmyadmin

O servidor Nginx exigirá que você execute a autenticação do usuário.

Nginx authentication

Após um login bem-sucedido, a tela de login PhpMyAdmin será apresentada.

PhpMyAdmin Login

Após um login bem-sucedido, o dashboard do PhpMyAdmin será exibido.

PhpMyAdmin Dashboard

Parabéns! Você terminou a instalação do PhpMyAdmin.