Saudações,
O que você acha de executar o phpMyAdmin localmente sem o uso de um servidor web completo tipo o Apache ou Nginx?
Imagine-se baixando o zip, extraindo, executando um ou dois comandos e tendo acesso ao poder do PMA localmente!
Este é o objetivo da dica.
Use o phpMyAdmin com o servidor web embutido do PHP
Eu sei que você deve está pensando... por que não usar um programa no estilo do DBeaver CE ou o MySQL Workbench? É verdade, não há motivos para não usar estes excelentes programas. Mas... você perderia a oportunidade de aprender um pouco mais! Vamos lá?
Abra o seu navegador e acesse o site do phpMyAdmin em phpmyadmin.net...
Baixe a ultima versão do phpMyAdmin. Até a data deste post a versão estava na 5.2.0...
Descompacte o .ZIP em um local de sua preferencia...
Entre dentro da pasta descompactada, e renomeie o config.sample.inc.php para config.inc.php. Em seguida abra o config.inc.php em um editor de texto de sua preferencia.
Logo no inicio do arquivo, localize a linha com a configuração blowfish_secret. Crie uma chave de 32 caracteres, e preencha conforme figura abaixo...
Pressione F5 para o DuckDuckGo gerar uma nova chave! |
$cfg['AllowArbitraryServer'] = true; |
$sudo apt install -y php-cli php-mysql php-mbstring php-mbstring php-zip php-xml
Até a presente data, no Debian Testing, o APT instalou a versão 8.x do PHP. Se você quiser saber mais sobre os requisitos do phpMyAdmin, acesse docs.phpmyadmin.net/pt_BR/latest/require.html.
$php -S localhost:9080
php -S localhost:9080 -t diretório-do-phpmyadmin |
Note que não precisamos do sudo, e a porta 9080 foi uma escolha minha. Da 1024 até a 65.535, você pode usar a porta não privilegiada que deseja. Por exemplo 8000, 8080, 9000, 9090, etc.
Tela de login |
Tela principal do phpMyAdmin |
Monitor do MySQL remoto |
0 comentários:
Postar um comentário