Como instalar e configurar o apache, mysql e php no windows

Este tutorial irá orientá-lo cada passo do caminho através de instalar e configurar WAMP (Windows, Apache, MySQL & PHP). Com WAMP instalado, você pode executar um servidor web (e coisas como WordPress, MediaWiki, e Jinzora) em seu PC com Windows.

Instalando WAMP
configurar WAMP & MySQL
Instalar e configurar Falso Sendmail


Instalando WAMP

  1. Para começar, vá até a página de download WAMP e salvar o .exe para o seu desktop. Uma vez que o download for concluído, execute o arquivo de instalação. A primeira mensagem que você verá é um aviso - se você tiver uma versão mais antiga do WAMP (1.x) instalado, certifique-se de desinstalá-lo primeiro. Caso contrário, clique sim continuar.
  2. Clique Próximo na tela de configuração inicial.
  3. Reveja o Termos de licença, selecionar eu aceito o acordo e, em seguida, clique no Próximo botão.
  4. É uma boa idéia para deixar o diretório de instalação padrão sozinho (C: wamp ) - mas se você quiser mudá-lo, agora é a hora. Clique Próximo continuar.
  5. Decida se você quer ter WAMP Inicialização rápida e / ou Área de Trabalho ícones, e clique Próximo.
  6. Video: Como Instalar o Apache, PHP 5, MySQL, phpMyAdmin no Windows 8.1 - 8 ou 7 (Completo)

  7. Finalmente, clique em Instalar.
  8. Video: Como Instalar o Apache, PHP 5, MySQL, phpMyAdmin (Passo-a-passo)

  9. A instalação não demorar muito.
  10. Uma vez concluída, a frase configuração começará. Se você tem Firefox conjunto como seu navegador padrão, WAMP vai perguntar se esse é o navegador que você deseja usar. Clique sim.
  11. Neste ponto, se você tiver um software de firewall instalado, ele irá provavelmente aparecer e avisá-lo que Apache quer aceitar conexões de entrada. Dependendo do seu Firewall específico do “botão” para clicar pode ser diferente, mas será algo semelhante a desobstruir. Faz não clique em “Manter bloqueado”.
  12. Deixe o SMTP: servidor definido como localhost (Mais sobre isso mais tarde), mas Faz alterar o endereço de e-mail para o seu. Clique Próximo.
  13. É isso aí - você está feito! Certifique-se de que há uma verificação na Lançar WampServer 2 agora caixa e clique em Terminar.

configurar WAMP & MySQL

  1. Na bandeja do sistema agora você deve ver um ícone “WAMP”. Clique nele e selecione Coloque online (Nota: se ele diz Coloque offline ignore este passo e avance para o próximo).
  2. Video: Instalando WAMP - Servidor Apache, PHP, MySQL e phpMyAdmin no Windows

  3. Abra seu navegador (se já não estiver) e digite a URL http: // localhost.
  4. A página de configuração WAMP irá carregar. A partir daí você pode acessar o phpMyAdmin ferramentas, SQLiteManager etc.
  5. Video: como instalar e configurar easyPHP

  6. Agora você vai querer definir uma senha MySQL, porque, por padrão, WAMP não define um. selecionar phpMyAdmin a partir da página de configuração WAMP. Na parte inferior da tela do phpMyAdmin, você verá uma mensagem sobre MySQL em execução sem a senha de root.
  7. Para corrigir isso, selecione a privilégios ligação. No visão geral seção, coloque uma verificação na caixa ao lado Root - Localhost (Veja imagem abaixo) e, em seguida, clique no Editar Privilégios botão.

  8. Desça até a Mudar senha seção, e digite sua senha nas duas caixas. Clique Ir para salvar a alteração.
  9. Certifique-se de que você receber uma mensagem dizendo A senha para o `root` @ `localhost` foi alterada com sucesso.
  10. Minimizar a janela do navegador, e abrir o Windows Explorer (ou qualquer outro gerenciador de arquivos que você usa no Windows). Navegue até a pasta C: wamp apps pasta phpmyadminx.x.x. Dentro dessa pasta, abrir config.inc.php - de preferência em um editor HTML ou PHP, mas o bloco de notas vai fazer se você não tem um editor html / php / código.
  11. Procure a linha $ Cfg [ `blowfish_secret`] = `` - - se você estiver usando o bloco de notas, pode ser mais fácil simplesmente procurar a palavra blowfish
  12. Altere a linha $ Cfg [ `blowfish_secret`] = `` - para $ Cfg [ `blowfish_secret`] = `mypassphrase`- - Onde mypassphrase é a sua própria senha - não o mesmo que você especificou para o root no MySQL.



    Nota: como você pode ver nas imagens acima e abaixo, este é muito mais fácil trabalhar com em um editor HTML / PHP do que é no Bloco de Notas.

  13. Agora procurar a frase [ `Auth_type`] `= config`- (Novamente, se você estiver usando o bloco de notas que você pode querer apenas procurar auth_type).
  14. mudança configuração para biscoito.
  15. Quase pronto. Agora procurar $ Cfg [ `Servers`] [$ i] [ `password`] = `` - Substitua o = `` - com = `Seu-mysql-password`- - Onde your-mysql-senha é a senha MySQL você especificou volta na etapa # 6 desta seção.
  16. Salve as alterações feitas e sair fora de seu editor. Clique no ícone WAMP na bandeja do sistema e selecione Reinicie todos os serviços.
  17. Traga o seu navegador novamente, e atualizar http: // localhost. selecionar phpmyadmin novamente.
  18. Desta vez, você será solicitado a fazer o login. Usar raiz como o usuário e digite a senha que você especificou na etapa # 6 como a senha. Ignorar o erro sobre mcrytp não sendo carregado - vamos consertar isso em um minuto.
  19. Voltar para o privilégios seção, e desta vez lugar uma seleção ao lado do usuário root com o host 127.0.0.1 (veja imagem abaixo) e clique no Editar Privilégios botão.
  20. Defina a senha para a mesma usada para o root anteriormente (etapa # 6) e clique Ir. Confirme a senha foi atualizada.
  21. Agora selecione o usuário root no production.mysql.com hospedar seção, e mais uma vez clique no Editar Privilégios botão.
  22. Novamente definir a senha para o mesmo que você usou anteriormente para o root.
  23. E certifique-se ele atualiza com sucesso.
  24. Clique no WAMP ícone na bandeja do sistema, escolha PHP a partir do menu, em seguida, extensões do PHP, desloque-se para php_mcrypt e selecioná-lo.
  25. Atualizar phpMyAdmin no seu browser, e desta vez você será solicitado para entrar, mas sem o erro mcrypt.
  26. Você agora definir uma senha para o MySQL, tornando-o muito mais seguro.

Instalar e configurar Falso Sendmail

  1. Se você estiver executando o Windows XP, 2000 ou NT e ter um servidor de saída (SMTP) já instalado no seu PC, e pode ser acessado por localhost, você pode pular todas as etapas desta seção - your`e feito! Se você estiver usando o Vista (ou não tiver um servidor de correio instalado) - continue lendo.
  2. Porque uma série de serviços que você pode usar requerem um servidor de correio de trabalho, vamos configurar Falso Sendmail e usar suas ISPs servidor de correio de saída. Um exemplo de um serviço que requer de correio de trabalho é WordPress - se você esquecer sua senha e quiser redefini-la, WordPress irá enviar e-mail para você. Sem Sendmail Falso (ou um servidor SMTP local) cada vez que um serviço tenta enviar uma mensagem de e-mail, ele irá falhar.
  3. Cabeça sobre a http://glob.com.au/sendmail/ e descarga sendmail.zip. Se o seu ISP requer que você use SSL, certifique-se de baixar sendmail-SSL.zip também. Criar a pasta (s) C: usr lib e extrair sendmail.zip (e sendmail-SSL.zip se você precisar dele) para essa pasta.
  4. Abrir sendmail.ini no bloco de notas. Desça até a smtp_server = seção e alterá-lo para smtp_server = your.smtp.server, Onde your.smtp.server é o seu ISPs correio de saída (SMTP). Se não tiver certeza do seu servidor de correio de saída, você pode tente esta lista de servidores de correio ISP - se o seu não está listado lá, verifique w / o seu ISP. No smtp_port = seção, verifique se ele está configurado para 25 - assumindo que o seu ISP utiliza a porta 25 para SMTP (não todos - embora mina faz).
  5. No default_domain = seção, adicionar o seu domínio ISPs. Por exemplo, se você usar Comcast como seu ISP, adicione comcast.net. Porque eu tenho serviço de Telus, meu domínio padrão é telus.net (como visto na imagem abaixo).
  6. Se o seu servidor SMTP requer autenticação, adicione seu nome de usuário para o fim do auth_username = campo e sua senha para o AUTH_PASSWORD = campo.

    Nota: você pode usar o servidor SMTP do Gmail (ver este FAQ para mais detalhes) - supondo que você tenha uma conta do Gmail. No entanto, durante os testes Notei um atraso considerável na recepção de correio - até 7 horas. Usando minhas configurações do servidor de ISPs e-mail não houve atraso em tudo.

  7. Salve as alterações para o arquivo (sendmail.ini) e sair Bloco de Notas. Agora clique no ícone WAMP na bandeja do sistema, selecione PHP e clique em php.ini.
  8. Desça até a [Função de correio] seção. Comente a cada um dos Para Win 32 linhas por adição de uma vírgula (-) na frente de cada um (ver figura abaixo). Uncomment a linha sendmail_path = removendo o ponto e vírgula (-) na frente dele. Adicionar "/usr/lib/sendmail.exe -t" ao fim da linha, para que ele lê: sendmail_path = "/usr/lib/sendmail.exe -t" (Mais uma vez, ver a imagem abaixo).
  9. Salve php.ini e saia do bloco de notas (ou qualquer editor que você usou para editar php.ini). Clique no ícone WAMP na bandeja do sistema e selecione Reinicie todos os serviços.
  10. Agora qualquer momento um de seus serviços web precisa enviar um e-mail ...
  11. ele vai passar!
  12. É isso aí - você está feito! Agora você tem um sistema Apache, MySQL e PHP totalmente funcional no seu PC.

Artigos relacionados