Android

Como instalar e proteger o phpmyadmin com apache no debian 9

Instalar Apache2, php, mySQL, git en Debian 9

Instalar Apache2, php, mySQL, git en Debian 9

Índice:

Anonim

O phpMyAdmin é um aplicativo gratuito e baseado em PHP, desenvolvido para simplificar a administração de servidores MySQL e MariaDB em uma interface baseada na Web.

O phpMyAdmin permite gerenciar bancos de dados MySQL, contas de usuário e privilégios, executar instruções SQL, importar e exportar dados em uma ampla variedade de formatos de dados e muito mais.

Este tutorial descreve as etapas necessárias para instalar e proteger o phpMyAdmin no Debian 9 com um servidor Apache.

Pré-requisitos

Verifique se você atendeu aos seguintes requisitos antes de continuar com este tutorial:

  • Tenha o LAMP (Linux, Apache, MySQL e PHP) instalado no servidor Debian. Faça login como usuário com privilégios de sudo.

Embora opcional, é recomendável acessar a instalação do phpMyAdmin por HTTPS. Se seu domínio ainda não está protegido por um SSL, você pode seguir este guia e proteger seu Apache com o Let's Encrypt no Debian 9.

Instalando o phpMyAdmin

Execute as seguintes etapas para instalar o phpMyAdmin no Debian 9:

  1. Atualize o índice do pacote e atualize os pacotes do sistema para as versões mais recentes:

    sudo apt update && sudo apt upgrade

    Instale o pacote phpMyAdmin a partir dos repositórios Debian padrão, digitando:

    sudo apt install phpmyadmin

    O instalador solicitará que você escolha o servidor da web que deve ser configurado automaticamente para executar o phpMyAdmin, escolha o apache pressionando Space e, em seguida, Enter .

    Após inserir a autenticação básica, você será direcionado para a página de login do phpMyAdmin, na qual precisará inserir suas credenciais de login do usuário administrativo do MySQL.

    Também é uma boa idéia alterar o alias /phpmyadmin para algo mais exclusivo e seguro.

    Conclusão

    Parabéns, você instalou com sucesso o phpMyAdmin no seu servidor Debian 9. Agora você pode começar a criar bancos de dados, usuários e tabelas do MySQL e executar várias consultas e operações do MySQL.

    debian phpmyadmin mysql mariadb apache php