Como configurar o APACHE, o MYSQL SERVER, o PHP no Windows 8.1?

1

Tentando configurar um servidor de website em casa.

Estou tentando isso há semanas, mas sem sucesso. Se alguém puder ajudar, serei realmente grato e passarei algumas cervejas, se necessário.

Então, eu tenho o Windows 8.1 pré-instalado no meu laptop que eu não quero mudar. Navegando pela web, descobri agora que o Apache, o MYSQL SERVER e o PHP são o que eu preciso. Eu sei programar razoavelmente bem em SQL e em PHP, então isso não é preocupante. Eu instalei o Apaache e PHP no entanto nada parece funcionar: quando eu digito link , recebo uma mensagem do tipo "error / timeout" em qualquer um dos meus navegadores - chrome / IE. Abaixo estão as coisas que fiz até agora:

1) IP ESTÁTICO DE CONFIGURAÇÃO para um dos meus laptops assim:     Roteador: roteador D-Link-600     "Configuração da LAN" - > DHCP Reservation, menu suspenso, selecionado um dos meus laptops, digitei um IP como 192.168.0.180 (para que ele bloqueie o IP na rede local)     Salvar configurações.

2) ENVIO DO PORTAL DE CONFIGURAÇÃO para esse laptop no Roteador D-LINK-600:     Fui para "AVANÇADO" na "página do roteador"     "Nome do aplicativo" - > Menu suspenso - > "HTTP" e depois clicou em "< < ' seta.     Porta Pública 80 ~ 80 preenchida automaticamente. "Nome do Computador" - > Escolheu esse mesmo laptop - > Endereço IP preenchido como o que eu escolhi acima 192.168.0.180     Porta Privada 80 ~ 80 preenchida automaticamente.

3) FIREWALL ABERTO NO LAPTOP:     Primeiro desinstalei o McAfee porque estava me impedindo de alterar qualquer configuração, eu não sabia se era necessário, mas o desinstalei mesmo assim.     Fui ao "Painel de Controle" - > "Sistema e Segurança" - > "Firewall do Windows"     Redes Privadas: Desligue o Firewall do Windows     Redes Públicas: Desativar o Firewall do Windows

4) Permitir entrada de material na porta 80 no laptop:     Mesmo local - Firewall do Windows e Configurações Avançadas: Regra de Entrada: Nova regra: PORT: Selecionado TCP e Nova Porta Especificada como 80: Permitir Conexão: Domínio Privado Público: Nome "PORT80": FINALIZAR

Foi para o site: yougetsignal para ver se a porta 80 está aberta - mostra-me o meu IP "internet" (diferente do IP localmente fixo como acima) e diz que a porta 80 está fechada (devido a "Tempo limite")

5) INSTALAÇÃO APACHE:     Meu "sistema" no painel de controle é o sistema operacional de 64 bits.     Transferido de Apachelounge.com/download/ httpd-2.4.17-win64-VC14.zip     Extracetado em C: / Apache24

httpd.conf have the following lines:

link

ServerRoot "c:/Apache24"

Listen 192.168.0.180:80

LoadModule php5_module "c:/php/php5apache2_4.dll"

AddHandler application/x-httpd-php .php

# If your host doesn't have a registered DNS name, enter its IP address here.

#

ServerName Localhost:80      -> was ServerName www.example.com:80, i changed it to Localhost:80

<IfModule dir_module>

        DirectoryIndex index.php index.html

</IfModule>

PHPIniDir c:/php

link

6) Instalação do PHP?     Renomeou o arquivo "php.ini-development" para "php.ini"     Abri e habilitei algumas extensões como CURL, MYSQL, etc.     Por curiosidade, eu corri o arquivo php.exe na pasta c: php (todos extraídos), e ele diz que o arquivo MSVCR110.dll está faltando.

7) COLOCANDO TUDO PARA TRABALHAR JUNTOS:

Executou o prompt do CMD no modo Administrador. Ele disse que algum arquivo VC *** 110.dll está faltando - baixado que, funcionou.

no entanto, agora o prompt do CMD na instalação (c: \ Apache24 > httpd.exe -k install) diz: "Erro de sintaxe na linha 178 do C: /Apache24/conf/httpd.conf: Não é possível carregar c: /php/php5apache2_4.dll no servidor:% 1 não é um aplicativo win32 válido.

foi para a pasta APache / bin e executou o httpd.exe foi para o IE / Chrome e tuped o link

NADA. Apenas timeout. Eu preciso de ajuda pessoal.

POR FAVOR. AJUDA.

    
por Madventures 03.12.2015 / 15:43

1 resposta

0

Você pode tentar qualquer um dos seguintes procedimentos:

  1. XAMPP
  2. WAMP
  3. configure o http.conf para usar uma porta diferente no intervalo de uso privado (49152–65535)
por 04.12.2015 / 12:50