para alterar a porta do servidor Apache XAMPP aqui, o procedimento:
escolha um número de porta livre
a porta padrão usada pelo Apache é 80
.
dê uma olhada em todas as suas portas usadas com Netstat (integrado ao painel de controle XAMPP).
então você pode ver todas as portas usadas e aqui vemos que a porta 80
já é usada por System
.
escolha um número de porta livre (8012
, para este exemplo).
edite o arquivo “httpd.conf”
este arquivo deve ser encontrado em
C:xamppapacheconf
no Windows ou embin/apache
Para Linux.:
Listen 80ServerName localhost:80
substitua-os por:
Listen 8012ServerName localhost:8012
Salve o arquivo.
acesso a: http://localhost:8012 para verificar se está funcionando.
caso contrário, você deve editar o arquivo http-ssl.conf
conforme explicado na Etapa 3 abaixo. ?
edite o arquivo “http-ssl.conf”
este arquivo deve ser encontrado em
C:xamppapacheconfextra
no Windows ou veja este link para Linux.
Localize as seguintes linhas:
Listen 443<VirtualHost _default_:443>ServerName localhost:443
Substituí-los por um outro número de porta (8013
para este exemplo) :
Listen 8013<VirtualHost _default_:8013>ServerName localhost:8013
Salve o arquivo.
reinicie o servidor Apache.
acesso a: http://localhost:8012 para verificar se está funcionando.
Configure as configurações do servidor XAMPP Apache
se você deseja acessar localhost sem especificar o número da porta no URL
http://localhostem vez de http://localhost:8012.
- abra o Painel De Controle Xampp
- vá para Config ? Configurações de Serviço e porta ? Apache
- substitua os valores da porta principal e da porta SSL ??com os escolhidos(por exemplo,
8012
e8013
). - Salvar configurações de Serviço
- Salvar Configuração Do Painel De Controle
- reinicie o servidor Apache deve funcionar agora.
se essa configuração não estiver ocultando o número da porta no URL, é porque o navegador da web não está configurado para. Veja: Ferramentas ? Opções ? General ? definicao… permitirá que você escolha portas diferentes ou altere as configurações de proxy.
4.2. Para os raros casos de má sorte final
se a Etapa 4 e a configuração do navegador da Web não estiverem funcionando para você, a única maneira de fazer isso é mudar de volta para 80 ou instalar um ouvinte na porta 80 (como um proxy) que redireciona todo o seu tráfego para a porta 8012.
para responder ao seu problema:
se você ainda tiver esta mensagem no Console do Painel De Controle :
Apache Começou
- Encontrar a localização do
xampp-control.exe
arquivo (provavelmente emC:xampp
) - Criar um arquivo
XAMPP.INI
no diretório (paraXAMPP.ini
exampp-control.exe
estão no mesmo diretório)
Colocar seguintes linhas no XAMPP.INI
arquivo:
apache = 8012
Agora , você sempre vai chegar:
Apache começou
por Favor, note que esta é uma exibição apenas para a finalidade. Não tem relação com o seu httpd.conf
.