Hoe verander ik de XAMPP apache-serverpoort?

Dit zijn mijn Apache httpd.conf instellingen :

Listen 8012
ServerName localhost:8012

Elke keer als ik Apache start via XAMPPzie ik dit bericht:

Status Check OK
Busy…
Apache Started [Port 80]

Iedereen, help me alsjeblieft, kan ik andere instellingen wijzigen?


Antwoord 1, autoriteit 100%

Om de oorspronkelijke vraag te beantwoorden:

Om de XAMPP Apache-serverpoort te wijzigen, volgt hier de procedure:

1. Kies een gratis poortnummer

De standaardpoort die door Apache wordt gebruikt, is 80.

Bekijk al je gebruikte poortenmet Netstat( geïntegreerd in het XAMPP-configuratiescherm).

Dan kun je alle gebruikte poorten zien en hier zien we dat de 80poort al wordt gebruiktdoor System.

Kies een gratis poortnummer (8012, voor dit voorbeeld).

2. Bewerk het bestand “httpd.conf

Dit bestand moet te vinden zijn in C:\xampp\apache\confop Windowsof in bin/apachevoor Linux .:

Listen 80
ServerName localhost:80

Vervang ze door:

Listen 8012
ServerName localhost:8012

Bewaar het bestand.

Toegang tot: http://localhost:8012om te controleren of het werkt.

Zo niet, dan moet je het bestand http-ssl.confbewerken zoals uitgelegd in stap 3hieronder.

3. Bewerk het bestand “http-ssl.conf

Dit bestand moet te vinden zijn in C:\xampp\apache\conf\extraop Windowsof bekijk deze linkvoor Linux.

Zoek de volgende regels:

Listen 443
<VirtualHost _default_:443>
ServerName localhost:443

Vervang ze door een ander poortnummer (8013voor dit voorbeeld):

Listen 8013
<VirtualHost _default_:8013>
ServerName localhost:8013

Bewaar het bestand.

Herstart de Apache-server.

Toegang tot: http://localhost:8012om te controleren of het werkt.

4. Configureer XAMPP Apache-serverinstellingen

Als u toegang wilt tot localhost zonder het poortnummer op te geven in de URL
http://localhostin plaats van http://localhost:8012.

  • Open Xampp-configuratiescherm
  • Ga naar ConfigService- en poortinstellingenApache
  • Vervang de Hoofdpoorten SSL-poortwaarden door de gekozen waarden (bijv. 8012en 8013) .
  • Bewaar Service-instellingen
  • Opslaan Configuratie van Configuratiescherm
  • Herstart de Apache-server

    Het zou nu moeten werken.

4.1. Webbrowserconfiguratie

Als deze configuratie het poortnummer in de URL niet verbergt, komt dat omdat uw webbrowser niet is geconfigureerd. Zie: Extra ► Opties ► Algemeen ► Verbindingsinstellingen…stelt u in staat verschillende poorten te kiezen of proxy-instellingen te wijzigen.

4.2. Voor de zeldzame gevallen van ultieme pech

Als stap 4 en webbrowserconfiguratie niet werken voor u, is de enige manier om dit te doen, terug te gaan naar 80, of een listener te installeren op poort 80 (zoals een proxy) die al uw verkeer omleidt naar poort 8012.

Om uw probleem te beantwoorden:

Als je dit bericht nog steeds hebt in de console van het Configuratiescherm:

Apache gestart [Poort 80]

  • Zoek de locatie van het bestand xampp-control.exe(waarschijnlijk in C:\xampp)
  • Maak een bestand XAMPP.INIin die map (zodat XAMPP.INIen xampp-control.exezich in dezelfde map bevinden)

Zet de volgende regels in het bestand XAMPP.INI:

[PORTS]
apache = 8012

Nu krijg je altijd:

Apache is gestart [Poort 8012]

Houd er rekening mee dat, dit alleen voor weergavedoeleinden is.
Het heeft geen relatie met uw httpd.conf.


Antwoord 2, autoriteit 10%

De beste oplossing is om de XAMPP Apache-server opnieuw te configureren om te luisteren en verschillende poortnummers te gebruiken. Hier is hoe je het doet:

1) Eerst moet u het Apache “httpd.conf”-bestand openen en configureren om te gebruiken/luisteren op een nieuw poortnr. Om het httpd.conf-bestand te openen, klikt u op de knop “Config” naast de Apache-knoppen “Start” en “Admin”. In het pop-upmenu dat wordt geopend, klik en open httpd.conf

2) Zoek in het httpd.conf-bestand naar “luisteren”. Je zult twee rijen vinden met zoiets als:

#Listen 12.34.56.78:80
Listen 80

Verander het poortnummer in een poortnummer. naar keuze (bijv. poort 1234) zoals hieronder

#Listen 12.34.56.78:1234
Listen 1234

3) Zoek vervolgens in hetzelfde httpd.conf-bestand naar “Servernaam localhost:” Stel het in op het nieuwe poortnummer.

ServerName localhost:1234

4) Sla het httpd.conf-bestand op en sluit het.

5) Klik nu opnieuw op de Apache-configuratieknop en open het bestand “httpd-ssl.conf”.

6) Zoek in het httpd-ssl.conf-bestand opnieuw naar “Listen”. Mogelijk vindt u:

Listen 443

Verander het om te luisteren op een nieuw poortnummer naar keuze. Zeg als:

Listen 1443

7) Zoek in hetzelfde httpd-ssl.conf-bestand een andere regel met de tekst <VirtualHost _default_:443>. Wijzig dit in uw nieuwe poortnr. (zoals 1443)

8) Ook in dezelfde httpd-ssl.conf kun je een andere regel vinden die het poortnummer definieert. Zoek daarvoor naar “Servernaam”. je zou iets kunnen vinden als:

ServerName www.example.com:443 or  ServerName localhost:433

Wijzig deze servernaam in uw nieuwe poortnummer.

8) Sla het bestand httpd-ssl.conf op en sluit het.

9) Ten slotte is er nog één plaats waar u het poortnummer moet wijzigen. Klik hiervoor op de knop “Config” van uw XAMPP-configuratiescherm en open deze. Klik vervolgens op de knop “Service- en poortinstellingen”. Klik daarin op het tabblad “Apache” en voer de nieuwe poortnummers in en sla deze op in de vakken “hoofdpoort” en “SSL-poort”. Klik op opslaan en sluit de configuratievakken.

Dat zou voldoende moeten zijn. Nu “Start” Apache en als alles goed gaat, zou je Apache-server moeten opstarten.

U zult ook zien dat de Apache Port/s no in het XAMPP-configuratiescherm is gewijzigd in de nieuwe poort-ID’s die u instelt.


Antwoord 3

Als de XAMPP servermomenteel actief is, stop dan de XAMPP-server.

Volg deze stappen om het poortnummer te wijzigen.

Open het bestand op de volgende locatie.

[XAMPP Installation Folder]/apache/conf/httpd.conf

Open het bestand httpd.confen zoek naar de String:

Luister 80

Dit is het poortnummer dat door XAMMP wordt gebruikt.

Zoek vervolgens naar de string ServerNameen werk het Poortnummerbij dat je eerder hebt ingevoerd voor Listen

Sla de XAMPP-server nu op en start deze opnieuw.


Antwoord 4

Heb je geprobeerd toegang te krijgen tot je pagina door “http://localhost:8012” te typen (na het herstarten van de apache)?


Antwoord 5

Ik had ook een probleem.
Ik heb Port gewisseld, maar kon niet starten op 8012.

Skype was erbij betrokken omdat het dezelfde poort had – 80. En apache kon zijn poort niet wijzigen.

Dus herstart de computer en voordat u andere programma’s aanzet, open xampp eerstde poort, laten we zeggen van 80 naar 8000 of 8012 op deze regels in httpd.conf

Listen 80
ServerName localhost:80

Herstart xampp, start apache, controleer localhost.


Antwoord 6

Als het niet werkt boven poort-ID, verander het dan.zoals 8082,8080
Start xammp opnieuw, start apache-server, controleer het. Het werkt nu.


Antwoord 7

Als het Ubuntu-SYSTEEM is:
Ga naar
cd /opt/lampp/etc/

vim httpd.conf

Hier kunt u het luisterpoortnummer wijzigen

Other episodes