hoe de apache server poort van XAMPP wijzigen?
om de oorspronkelijke vraag te beantwoorden:
om de Xampp Apache server poort te wijzigen hier de procedure:
Kies een vrij poortnummer
de standaard poort gebruikt door Apache is 80
.
bekijk al uw gebruikte poorten met Netstat (geïntegreerd in het Xampp Configuratiescherm).
dan kunt u alle gebruikte poorten zien en hier zien we dat de 80
poort al wordt gebruikt door System
.
Kies een vrij poortnummer (8012
, voor dit voorbeeld).
Bewerk het bestand ” httpd.conf”
dit bestand moet gevonden worden in
C:\xampp\apache\conf
onder Windows of inbin/apache
Voor Linux.:
Listen 80ServerName localhost:80
vervang ze door:
Listen 8012ServerName localhost:8012
sla het bestand op.
toegang tot: http://localhost:8012 om te controleren of het werk is.
indien niet, moet u het http-ssl.conf
bestand bewerken zoals uitgelegd in Stap 3 hieronder. ↓
Bewerk het bestand ” http-ssl.conf”
dit bestand moet gevonden worden in
C:\xampp\apache\conf\extra
op Windows of zie deze link voor Linux.
Zoek de volgende regels:
Listen 443<VirtualHost _default_:443>ServerName localhost:443
vervang ze door een ander poortnummer (8013
voor dit voorbeeld) :
Listen 8013<VirtualHost _default_:8013>ServerName localhost:8013
sla het bestand op.
Herstart de Apache-Server.
toegang tot: http://localhost:8012 om te controleren of het werk is.
configureer Xampp Apache server instellingen
Als u toegang wilt krijgen tot localhost zonder het poortnummer op te geven in de URL
http://localhost in plaats van http://localhost:8012.
- Open Xampp Configuratiescherm
- Ga naar Config ► Service en poort instellingen ► Apache
- Vervang de hoofdpoort en SSL-poort waarden door de gekozen waarden (bijv.
8012
en8013
). - Service-instellingen opslaan
- configuratie van het Configuratiescherm opslaan
- Herstart de Apache-Serverhet zou nu moeten werken.
4.1. Webbrowser configuration
als deze configuratie het poortnummer niet verbergt in de URL, is dit omdat uw webbrowser niet is geconfigureerd voor. Zien : Hulpmiddelen ► Opties ► Algemeen ► Verbindingsinstellingen… Hiermee kunt u verschillende poorten kiezen of proxy-instellingen wijzigen.
4.2. Voor de zeldzame gevallen van ultieme pech
als Stap 4 en de configuratie van de webbrowser niet werken, is de enige manier om dit te doen om terug te gaan naar 80, of om een luisteraar te installeren op poort 80 (zoals een proxy) die al uw verkeer omleidt naar poort 8012.
om uw probleem te beantwoorden:
Als u dit bericht nog steeds in de console van het Configuratiescherm hebt :
Apache Gestart
- Vind de locatie van
xampp-control.exe
bestand (waarschijnlijk inC:\xampp
) - een bestand Maken
XAMPP.INI
in die map (dusXAMPP.ini
enxampp-control.exe
in dezelfde directory)
Zet de volgende lijnen in de XAMPP.INI
bestand:
apache = 8012
Nu , u krijgt altijd:
Apache gestart
let op, dit is voor display doeleinden.Het heeft geen relatie met de httpd.conf
.
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 je de Apache “httpd openen.conf ” bestand en configureer het te gebruiken / luisteren op een nieuwe poort nr. Om httpd te openen.conf file, klik op de” Config “knop naast Apache “Start” en “Admin” knoppen. In het popup menu dat opent, Klik en open httpd.conf
2) binnen de httpd.conf bestand zoeken naar “luisteren”. Je vindt twee rijen met iets als:
#Listen 12.34.56.78:80Listen 80
Wijzig de poort no naar een poort no. naar keuze (bijv. poort 1234) zoals hieronder
#Listen 12.34.56.78:1234Listen 1234
3) vervolgens, in dezelfde httpd.conf bestand zoek naar “ServerName localhost:” Stel het in op de nieuwe poort nr.
ServerName localhost:1234
4) Sla de httpd op en sluit deze.conf file.
5) Klik nu opnieuw op de Apache config knop en open de ” httpd-ssl.conf ‘ file.
6) In de httpd-ssl.conf file, zoek opnieuw naar “luisteren”. U kunt vinden:
Listen 443
verander het om te luisteren op een nieuwe poort nr van uw keuze. Zeg als:
Listen 1443
7) In dezelfde httpd-ssl.conf bestand Zoek een andere regel met <VirtualHost _default_:443>
. Verander dit naar uw nieuwe poort nr. (zoals 1443)
8) ook in dezelfde httpd-ssl.conf u kunt een andere regel vinden die de poort nr definieert. Voor die look voor “ServerName”. misschien vind je iets als:
ServerName www.example.com:443 or ServerName localhost:433
wijzig deze servernaam naar uw nieuwe poort nr.
8) sla de httpd-ssl op en sluit deze.conf file.
9) tot slot is er nog één plaats waar je de poort nr moet veranderen. Voor dat, Klik en open de “Config” knop van uw Xampp Configuratiescherm. Klik vervolgens op de knop” Service en poort instellingen”. Binnen het, klik op de” Apache “tab en voer en sla de nieuwe poort nos in de” main port “en” SSL port ” dozen. Klik op Opslaan en sluit de configuratievakken.
dat zou moeten werken. Nu” Start ” Apache en als alles goed gaat, moet je Apache server opstarten.
u ziet ook de Apache Poort/s no in het XAMPP Configuratiescherm heeft verandering in de nieuwe poort ID ‘ s die u hebt ingesteld.
heeft u geprobeerd toegang te krijgen tot uw pagina door “http://localhost:8012” te typen (na het opnieuw opstarten van de apache)?