como alterar a porta do servidor XAMPP apache?
para responder à pergunta original:
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:\xampp\apache\conf
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:\xampp\apache\conf\extra
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://localhost em vez de http://localhost:8012.
- abra o painel de controle do Xampp
- vá para Configuração ► Configurações de Serviço e porta ► Apache
- substitua os valores da porta principal e da porta SSL pelos 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.
4.1. Configuração do navegador da Web
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. Ver : 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 é 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.Ele não tem nenhuma relação com o seu httpd.conf
.
a melhor solução é reconfigurar o servidor Apache XAMPP para ouvir e usar diferentes números de porta. Aqui está como você faz isso:
1) Primeiro, você precisa abrir o Apache ” httpd.conf ” arquivo e configurá-lo para usar / ouvir em uma nova porta no. Para abrir httpd.arquivo conf, clique no Botão” Config “ao lado dos botões Apache” Start “e” Admin”. No menu pop-up que se abre, clique e abra httpd.conf
2) dentro do httpd.conf arquivo procurar por “ouvir”. Você encontrará duas linhas com algo como:
#Listen 12.34.56.78:80Listen 80
altere o número da porta para um número da porta. de sua escolha (por exemplo, porta 1234) como abaixo
#Listen 12.34.56.78:1234Listen 1234
3) em seguida, no mesmo httpd.arquivo conf procure por “ServerName localhost:” Defina-o para a nova porta no.
ServerName localhost:1234
4) Salve e feche o httpd.arquivo conf.
5) Agora clique no botão Apache config novamente e abra o ” httpd-ssl.conf ” arquivo.
6) no httpd-ssl.arquivo conf, procure “ouvir” novamente. Você pode encontrar:
Listen 443
alterá-lo para ouvir em um novo porto não de sua escolha. Diga como:
Listen 1443
7) no mesmo httpd-ssl.arquivo conf encontre outra linha que diz <VirtualHost _default_:443>
. Mude isso para o seu novo porto no. (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:
ServerName www.example.com:443 or ServerName localhost:433
altere este ServerName para seu novo número de porta.
8) Salve e feche o httpd-ssl.arquivo conf.
9) finalmente, há apenas mais um lugar que você deve alterar a porta no. Para isso, clique e abra o Botão” Config ” do seu painel de controle XAMPP. Em seguida, clique no botão “Configurações de Serviço e porta”. Dentro dele, clique na guia ” Apache “e entre e salve os novos nos de porta nas caixas” porta principal “e” porta SSL”. Clique em Salvar e feche as caixas de configuração.
isso deve fazer o truque. Agora” iniciar ” Apache e se tudo correr bem,seu servidor Apache deve iniciar.
você também verá que a porta / S Apache não no painel de controle do XAMPP mudou para os novos IDs de porta que você definiu.
você já tentou acessar sua página digitando “http://localhost:8012 ” (após reiniciar o apache)?