Você pode tentar qualquer um dos seguintes procedimentos:
- XAMPP
- WAMP
- configure o http.conf para usar uma porta diferente no intervalo de uso privado (49152–65535)
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.
Você pode tentar qualquer um dos seguintes procedimentos: