14 de março de 2013

WampServer Configurando a Senha do Mysql

Cezar Eduardo Leme Duarte

Eu sou Aquilo que vocês achan que sou....O resto fica por conta da Criatividade de cada um...Fui!!!
Leia Mais sobre o autor

WampServer por padrão vem com Senha Mysql desconfigurada nesse Tutorial iremos lhe ensinar, como mudar a Senha do MySql do WampServer, e fazer a atualização da versão seja ela qual for.

Configurando a Senha:
Quando instalamos o WAMPSERVER, por padrão a senha do usuário root fica vazia. Além de ser uma enorme falha de segurança, fica aparecendo aquele alerta incômodo no PhpMyAdmin e pode dar problemas de autenticação no seu código PHP.
Vamos ensinar aqui uma maneira de configurar a senha do usuário root, porém vamos apresentar aqui uma maneira simples, no próprio PhpMyAdmin.
Após a instalação do WAMPSERVER
1º – Acesse o PhpMyAdmin através do Wamp (ex.: localhost/phpmyadmin). Você observará a mensagem informativa abaixo.
  Imagen_1
2º – Na página inicial do PhpMyAdmin, no menu central, clique em Privilégios. Nesta tela será possível verificar que as entradas “root” estão configurada para Sem Senha (Coluna Senha com valor Não).
Imagen_2
3 – Vamos editar as configurações para o usuário root no servidor localhost, assim:
Imagen_3
4 – Role a página até a parte “Alterar a senha”:
Imagen_4
5 – Defina a senha de sua preferência e clique em Executar. No topo da página deverá aparecer a mensagem abaixo:
Imagen_5
6 – Minimize a tela do navegador, abra o Windows Explorer ou Meu computador, navegue até a pasta de instalação do WampServer. Dentro da pasta de instalação do WampServer, acesse a pasta apps\phpmyadminXX.XX (Onde XX.XX é a versão do seu PhpMyAdmin). Após isso, abra o arquivo config.inc.php em qualquer editor de códigos de sua preferência.
Imagen_6
7 – Neste arquivo faremos três alterações:
  • Procure a diretiva $cfg['blowfish_secret'] = ”; Caso não exista, crie esta diretiva no arquivo config.inc.php e onde encontra-se = ”; informe a senha de root configurada na etapa 5;
  • Localize $cfg['Servers'][$i]['AllowNoPassword'] = true; e altere para $cfg['Servers'][$i]['AllowNoPassword'] = false;
  • Localize $cfg['Servers'][$i]['auth_type'] = ‘config’; e altere para $cfg['Servers'][$i]['auth_type'] = ‘cookie’;
Assim:
Imagen_7
8 – Feito isso, ao voltar ao navegador com o PhpMyAdmin aberto e atualizar a página você será redirecionado para a página abaixo, onde será necessário informar usuário e senha para acesso. No caso, root e a senha informada nos passos anteriores
Imagen_8
9 – Caso seja necessário, repita o 3,4 e 5 para o usuário root nos outros servidores, como 127.0.0.1 e outros Ips que seu computador identificar.

Como instalar nova versão do phpMyAdmin no Wampserver

A primeira coisa a fazer é baixar o arquivo do phpMyadmin no site :
http://www.phpmyadmin.net/home_page/downloads.php
Observe o nome do arquivo a ser baixado:
phpMyAdmin-3.5.7-all-languages.zip | até esta data esta é a versão mais atual.
Como pode ver este arquivo é zipado (compactado) e tem que descompactar este arquivo dentro do diretório do WampServer. Aqui vale uma observação, este arquivo compactado tem um diretório e um subdiretório. Então para que o programa depois de instalado corretamente, será notado que não entra diretamente ao phpMyadmin esperando na tela aparecerá:
phpMyAdmin3.5.7 DIR > O primeiro diretório.
phpMyAdmin-3.5.7-all-languages DIR > O subdiretório.
Desta maneira teremos que clicar sobre o subdiretório que estará como um link e, não é o correto. O correto é ir diretamente para pagina de login e para isso temos que descompactar o arquivo em qualquer outro local, no desktop (área de trabalho), por exemplo, e veremos uma pasta e dentro desta pasta outra. Então que faremos é criar uma pasta com nome phpmyadmin3.5.1
O caminho é:
C:\wamp\apps\phpmyadmin3.5.1
E dentro dela copiarmos todo o conteúdo da pasta phpMyAdmin-3.5.7-all-languages
Para dentro da pasta phpmyadmin3.5.1.

Editando arquivos de configuração.

Temos três arquivos para alterar e é bem simples. São eles:
Dica: Notepad++ para editar estes arquivos.

WAMPMANAGER.CONF
PHPMYADMIN.CONF
CONFIG.INC.PHP


No wampmanager.conf será modificado a linha:
Caminho à C:\wamp\ wampmanager.conf
Imagen_9
Observe que tem o numero da versão baixada e isto serve para futuras versões, a não ser que o desenvolvedor passe a integrar diretamente estas atualizações juntamente com o Wampserver.
Agora abra o arquivo phpmyadmin.conf que esta:
Caminho à C:\wamp\alias\ phpmyadmin.conf
Mude a versão como indicado pelas setas vermelhas.
Imagen_10
O ultimo arquivo a ser modificado é o config.inc.php e o caminho é:
C:\wamp\apps\phpMyAdmin3.5.7
Observe que já estamos dentro da pasta da nova versão e este arquivo talvez não exista, mas não a problema, pois será criado apenas acompanhando o script a seguir.
Abra o Notepad++ e na aba [ Limguagem ] localize a letra P e depois clique em PHP.
Digite: observe a marcação AQUI em vermelha.

Imagen_11
Salve o arquivo na mesma pasta e com o mesmo nome.
Se Wampserver estiver aberto, basta ir até o ícone na barra de tarefas e e reiniciar os serviços, se fechado abra e poderá clicar no mesmo ícone e em phpMyAdmin.

Autores: C.D.B Informática e Gaza-Tutoriais
Related Posts Plugin for WordPress, Blogger...