Estas são as configurações do Apache httpd.conf:
Listen 8012
ServerName localhost:8012
Sempre que inicio o Apache via XAMPP
, vejo esta mensagem:
Status Check OK
Busy…
Apache Started [Port 80]
Alguém, por favor me ajude, posso alterar alguma outra configuração?
Respostas:
Para responder à pergunta original:
Para alterar a porta do servidor Apache XAMPP aqui, o procedimento:
1. 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 do XAMPP ).
Então você pode ver todas as portas usadas e aqui vemos que a
80
porta já está sendo usada porSystem
.Escolha um número de porta livre (
8012
, para este exemplo).2. Edite o arquivo "
httpd.conf
"Substitua-os por:
Salve o arquivo.
Acesse: http: // localhost: 8012 para verificar se está funcionando.
Caso contrário, você deve editar o
http-ssl.conf
arquivo conforme explicado na etapa 3 abaixo. ↓3. Edite o arquivo "
http-ssl.conf
"Localize as seguintes linhas:
Substitua-os por outro número de porta (
8013
para este exemplo):Salve o arquivo.
Reinicie o servidor Apache.
Acesse: http: // localhost: 8012 para verificar se está funcionando.
4. Defina as configurações do servidor Apache XAMPP
Se você deseja acessar localhost sem especificar o número da porta no URL
http: // localhost em vez de http: // localhost: 8012 .
8012
e8013
).4.1. Configuração do navegador da web
Se esta configuração não estiver ocultando o número da porta no URL, é porque seu navegador da web não está configurado para. Consulte: Ferramentas ► Opções ► Geral ► Configurações de conexão ... permitirá que você escolha portas diferentes ou altere as configurações de proxy.
4.2. Para os raros casos de azar 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 é voltar para 80 ou instalar um listener na porta 80 (como um proxy) que redireciona todo o tráfego para a porta 8012.
Para responder ao seu problema:
Se você ainda tiver esta mensagem no console do painel de controle:
xampp-control.exe
arquivo (provavelmente emC:\xampp
)XAMPP.INI
nesse diretório (portantoXAMPP.ini
exampp-control.exe
estão no mesmo diretório)Coloque as seguintes linhas no
XAMPP.INI
arquivo:Agora, você sempre obterá:
Observe que isso é apenas para fins de exibição . Não tem relação com o seu
httpd.conf
.fonte
A melhor solução é reconfigurar o servidor Apache XAMPP para ouvir e usar diferentes números de porta. É assim que você faz:
1) Primeiro, você precisa abrir o arquivo “httpd.conf” do Apache e configurá-lo para usar / ouvir em uma nova porta no. Para abrir o arquivo httpd.conf, clique no botão “Config” próximo aos botões “Iniciar” e “Admin” do Apache. No menu pop-up que é aberto, clique e abra httpd.conf
2) No arquivo httpd.conf, pesquise “ouvir”. Você encontrará duas linhas com algo como:
Altere o nº da porta para nº da porta. de sua escolha (por exemplo, porta 1234) como abaixo
3) Em seguida, no mesmo arquivo httpd.conf, procure por “ServerName localhost:” Defina-o com o novo número de porta.
4) Salve e feche o arquivo httpd.conf.
5) Agora clique no botão de configuração do Apache novamente e abra o arquivo “httpd-ssl.conf”.
6) No arquivo httpd-ssl.conf, procure “Ouvir” novamente. Você pode encontrar:
Altere-o para ouvir em um novo número de porta de sua escolha. Diga como:
7) No mesmo arquivo httpd-ssl.conf encontre outra linha que diz
<VirtualHost _default_:443>
. Mude para o seu novo número de porta. (como 1443)8) Também no mesmo httpd-ssl.conf você pode encontrar outra linha definindo o número da porta. Para isso procure por “ServerName”. você pode encontrar algo como:
Altere este ServerName para seu novo número de porta.
8) Salve e feche o arquivo httpd-ssl.conf.
9) Por fim, há apenas mais um lugar onde você deve alterar o número da porta. Para isso, clique e abra o botão “Config” do Painel de Controle do XAMPP. Em seguida, clique no botão “Configurações de serviço e porta”. Dentro dele, clique na guia “Apache” e digite e salve os novos números de porta nas caixas “porta principal” e “porta SSL”. Clique em salvar e feche as caixas de configuração.
Isso deve funcionar. Agora “inicie” o Apache e se tudo correr bem, seu servidor Apache deve inicializar.
Você também verá que a porta / s do Apache no painel de controle do XAMPP mudou para os novos IDs de porta que você definiu.
fonte
Você já tentou acessar sua página digitando " http: // localhost: 8012 " (após reiniciar o apache)?
fonte
Se
XAMPP server
estiver em execução no momento, pare o servidor XAMPP.Siga estas etapas para alterar o número da porta.
Abra o arquivo no seguinte local.
Abra o
httpd.conf
arquivo e procure a String:Ouça 80
Este é o número da porta usado pelo XAMMP.
Em seguida, procure a string ServerName e atualize o número da porta que você digitou anteriormente
Listen
Agora salve e reinicie o servidor XAMPP.
fonte
Eu também tive problemas. Troquei a porta, mas não consegui iniciar no 8012.
O Skype estava envolvido porque tinha a mesma porta - 80. E não podia deixar o Apache mudar sua porta.
Portanto, reinicie o computador e, antes de ligar qualquer outro programa, abra primeiro o xampp mude a porta, digamos de 80 para 8000 ou 8012 nestas linhas em httpd.conf
Reinicie o xampp, inicie o apache, verifique o localhost.
fonte
se não funcionar acima do id da porta, altere-o. como 8082,8080 Reinicie o xammp, inicie o servidor apache, verifique. Agora está funcionando.
fonte