Hur man konfigurerar Apache-webbplatsen för att använda flera portar inklusive 80 eller 8080
Apache / / March 17, 2020
Senast uppdaterad den
För några månader tillbaka stötte jag på behöver för att konfigurera min privata webbplats som körs Apache att använda flera portar. Internetleverantören för mitt hem började blockera inkommande Port 80, så jag var tvungen att konfigurera Apache för att använda en alternativ port. Processen var väldigt lätt, och eftersom jag nyligen frågades ”hur” på min blogg, tänkte jag att jag skulle dokumentera processen verkligen snabb för alla läsare.
Sammanhang: I mitt exempel körde jag Apache på Port 80 på en enda IP. Men jag behövde Apache för att lyssna på och betjäna min webbplats också på port 8080. Även om jag valde Port 8080 kan du använda valfri port (men jag rekommenderar en port över 1000). Okej, låt oss komma in på det.
Steg 1: Öppna Apache-konfigurationsfil httpd.conf (på min Windows-värd finns den här: "c: \ Program Files \ Apache Group \ Apache2 \ conf")
Steg 2: Hitta linjen: Lyssna 80 och TypLyssna 8080 på nästa rad:
Observera att din konfigurering kan se annorlunda ut, men du bör få poängen
Steg 3: Hitta de Virtual del för din webbplatskonfigur och Lägg till*:8080 enligt nedanstående:
Observera att din konfigurationsfil kanske inte ser precis ut som min. I stället för *: 80 kanske du ser en IP-adress: 80 - det beror, men det borde ge dig den allmänna idén. Du kan också bara ersätta det gamla portnumret med det nya om du inte behöver din webbplats tillgänglig på båda portarna.
Steg 4:OmstartApache Webb-service
Helt klar. Din webbplats ska nu vara tillgänglig med endera porten.
Se till att testa ditt arbete genom att slå din webbplats på det nya portnumret: http://www.yoursite.com: 8080.
Tags:apache, multipla-portar, httpd.conf