NginX: Como configurar a URL para o phpMyAdmin

Visualizando 7 posts - 1 até 7 (de 7 do total)
  • Autor
    Posts
  • #10749
    Luis FatorBinario
    Administrador

    Após instalar o phpMyAdmin uma dúvida frequente é como fazer para configurar a URL para que o gerenciador de banco de dados seja acessado facilmente. Por exemplo: http://meusite.com.br/phpmyadmin

    As linhas de código abaixo podem ser inseridas dentro do bloco NginX configurado para qualquer site, ou se você optou pelo ISPConfig é só copiar/colar na caixa de Diretivas do NginX na aba “Opções” de cada site.

    location /phpmyadmin {
    root /usr/share/;
    index index.php index.html index.htm;
    location ~ ^/phpmyadmin/(.+\.php)$ {
    try_files $uri =404;
    root /usr/share/;
    fastcgi_pass unix:/var/run/php5-fpm.sock;
    fastcgi_index index.php;
    fastcgi_param SCRIPT_FILENAME $request_filename;
    include /etc/nginx/fastcgi_params;
    fastcgi_param PATH_INFO $fastcgi_script_name;
    fastcgi_buffer_size 128k;
    fastcgi_buffers 256 4k;
    fastcgi_busy_buffers_size 256k;
    fastcgi_temp_file_write_size 256k;
    fastcgi_intercept_errors on;
    }
    location ~* ^/phpmyadmin/(.+\.(jpg|jpeg|gif|css|png|js|ico|html|xml|txt))$ {
    root /usr/share/;
    }
    }
    location /phpMyAdmin {
    rewrite ^/* /phpmyadmin last;
    }
    #12688
    thiago.cja
    Participante

    Olá.

     

    Quando faço o login na tela do phpmyadmin, ele redireciona para a página inicial do meu site.

     

    O que será que acontece?

     

    Abraços.

    #12689
    Luis FatorBinario
    Administrador

    A tela de login do phpMyAdmin aparece então?

     

     

    #12733
    thiago.cja
    Participante

    Bah Luis, até equeci de te responder meo hehe

     

    Mas enfim. Sim, usei as diretivas por site como você postou.

    Acesso o meusite.com.br/phpmyadmin e ele vai pra tela de login normalmente.

    Faço o login, mediante a confirmação do user e senha, ele redireciona para meusite.com.br/index.php?token=(…).

    Fica na minha página inicial. Acho que deveria ir para meusite.com.br/phpmyadmin/index.php?token=(…), não?

     

    Abraços.

    #12734
    Luis FatorBinario
    Administrador

    E ae Thiago, vai no tutorial com Lets Encrypt que tem o bloco para configurar diretivas de acesso para o ISPConfig, phpMyAdmin e Roundcube, além de esquema para acessar também com https válido.

    Link: https://fatorbinario.com/tutorial-ssl-com-lets-encrypt-certificado-gratuito-e-homologado-para-lojas-virtuais/

     

    #13562
    Luiz
    Participante

    Coloquei essa diretiva no meu site no ispconfig mas quando clico para acessar o banco de dados abre o endereço:
    https://server.dominio.com/sites/server.dominio.com/phpmyadmin

    Se eu colocar somente server.dominio.com/phpmyadmin no navegador, funciona normal.

    #13564
    Luis FatorBinario
    Administrador

    Luiz comentou no post #13562:

    Coloquei essa diretiva no meu site no ispconfig mas quando clico para acessar o banco de dados abre o endereço:
    https://server.dominio.com/sites/server.dominio.com/phpmyadmin

    Se eu colocar somente server.dominio.com/phpmyadmin no navegador, funciona normal.

    Siga o tutorial de Lets Encrypt que está na capa do Blog, daquele jeito fica certo.

    Estranho foi aparecer esse “/sites” ae.. é quase como se você tivesse seguido algum tutorial em outro blog, por aqui nunca vi isso.

Visualizando 7 posts - 1 até 7 (de 7 do total)
  • Você deve fazer login para responder a este tópico.

©2014-2024 Fator Binário - Todos os direitos reservados

Fazer login com suas credenciais

Esqueceu sua senha?