december 27, 2021

Sådan ændres apache server port?

for at besvare det oprindelige spørgsmål:

for at ændre Apache-serverporten her proceduren :

Vælg et gratis portnummer

standardporten, der bruges af Apache, er 80.

tag et kig på alle dine brugte porte med Netstat.

skærmbillede af netstat

så kan du se alle brugte porte, og her ser vi, at porten 80allerede er brugt af System.

skærmbillede netstat port 80

Vælg et gratis portnummer (8012, for dette eksempel).

Rediger filen “httpd.conf”

denne fil skal findes i C:\xampp\apache\conf på vinduer eller i bin/apache for Linuk.:

Listen 80ServerName localhost:80

udskift dem med:

Listen 8012ServerName localhost:8012

Gem filen.

adgang til: http://localhost:8012 for at kontrollere, om det er arbejde.

hvis ikke, skal du redigere filen http-ssl.conf som forklaret i trin 3 nedenfor.

Rediger filen ” http-ssl.conf”

denne fil skal findes i C:\xampp\apache\conf\extra på vinduer eller se dette link til Link.

Find følgende linjer:

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

erstat dem med et andet portnummer (8013 i dette eksempel) :

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

Gem filen.

genstart Apache-serveren.

adgang til: http://localhost:8012 for at kontrollere, om det er arbejde.

Indstil Apache serverindstillinger

hvis du vil have adgang til localhost uden at angive portnummeret i URL ‘ en
http://localhosti stedet for http://localhost:8012.

  • Åbn kontrolpanelet
  • gå til Indstillinger for konfigurations-og portindstillinger for den valgte port og SSL-Port (f.eks. 8012og 8013).
  • Gem serviceindstillinger
  • Gem konfiguration af Kontrolpanel
  • genstart Apache-serveren Apache-indstillingsport det skal fungere nu.

4.1. Konfiguration

hvis denne konfiguration ikke skjuler portnummeret i URL ‘ en, skyldes det, at din netsøgemaskine ikke er konfigureret til. Se : Værktøjer Indstillinger For Generelle Indstillinger For Forbindelse . .. giver dig mulighed for at vælge forskellige porte eller ændre Indstillinger for fuldmagt.

4.2. I de sjældne tilfælde af ultimate uflaks

hvis trin 4 og konfiguration af netsøgeren ikke fungerer for dig, er den eneste måde at gøre dette på at skifte tilbage til 80 eller installere en lytter på port 80 (som en fuldmagt), der omdirigerer al din trafik til port 8012.

for at besvare dit problem:

hvis du stadig har denne besked i Kontrolpanel konsol :

Apache startet

  • Find placering af xampp-control.exe fil (sandsynligvis i C:\xampp)
  • Opret en fil XAMPP.INI i den mappe (så XAMPP.ini og xampp-control.exe er i samme mappe)

sæt følgende linjer i XAMPP.INI filen:

apache = 8012

nu vil du altid få:

Apache startede

bemærk, at dette er til visningsformål only.It har ingen relation til din httpd.conf.

den bedste løsning er at omkonfigurere Apache-serveren til at lytte og bruge forskellige portnumre. Sådan gør du det:

1) Først skal du åbne Apache “httpd.conf ” fil og konfigurere den til at bruge/lytte på en ny port nr. For at åbne httpd.conf-fil, klik på knappen” Config “ved siden af Apache” Start “og” Admin ” knapper. I popup-menuen, der åbnes, skal du klikke og åbne httpd.conf

2) inden for httpd.conf fil søgning efter”lyt”. Du finder to rækker med noget som:

#Listen 12.34.56.78:80Listen 80

Skift portnr til et portnr. port 1234) som nedenfor

#Listen 12.34.56.78:1234Listen 1234

3) Dernæst i samme httpd.conf fil kig efter” ServerName localhost: “sæt den til den nye port nr.

ServerName localhost:1234

4) Gem og luk httpd.conf fil.

5) Klik nu på knappen Apache config igen og åbn “httpd-ssl.conf ” fil.

6) i httpd-ssl.conf-fil, kig efter” Lyt ” igen. Du kan finde:

Listen 443

skift det til at lytte på en ny port Nej efter eget valg. Sig ligesom:

Listen 1443

7) i samme httpd-ssl.conf-fil find en anden linje, der siger <VirtualHost _default_:443>. Skift dette til din nye port nr. (ligesom 1443)

8) også i samme httpd-ssl.conf du kan finde en anden linje, der definerer portnr. For at se efter”servernavn”. du kan finde noget som:

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

Skift dette servernavn til dit nye portnr.

8) Gem og luk httpd-ssl.conf fil.

9) endelig er der kun et sted mere, du skal ændre portnr. For det skal du klikke og åbne knappen “Config” på dit kontrolpanel. Klik derefter på knappen” service og portindstillinger”. Inden for det skal du klikke på fanen “Apache” og indtaste og gemme de nye portnos i boksene “hovedport” og “SSL-port”. Klik på Gem, og luk konfigurationsfelterne.

det burde gøre tricket. Nu “Start” Apache, og hvis alt går godt, skal din Apache-server starte op.

du vil også se Apache-porten/s-nummeret i kontrolpanelet har ændret sig til de nye port-id ‘ er, du har angivet.

har du forsøgt at få adgang til din side ved at skrive “http://localhost:8012” (efter genstart af apache)?

Skriv et svar

Din e-mailadresse vil ikke blive publiceret.