Konfigurera Apache webbplats för att använda flera portar
Några månader tillbaka gick jag in i behovet av att konfigurera min privata webbplats som körs på Apache för 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 sedan jag nyligen frågades "hur" på min blogg, tänkte jag att jag skulle dokumentera processen riktigt snabbt för alla läsare.
Sammanhang: I mitt exempel körde jag Apache på port 80 på en enda IP. Jag behövde dock Apache att lyssna på och tjäna min hemsida på port 8080 också. Även om jag valde Port 8080, kan du använda vilken port som helst (dock rekommenderar jag en port över 1000). Okej, låt oss komma in i det.
Steg 1: Öppna Apache-konfigurationsfilen 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 Typ Lyssna 8080 på nästa rad:
Obs, din konfiguration kan se annorlunda ut, men du borde få poängen
Steg 3: Hitta de Virtual del för din webbplats config och Lägg till *: 8080 enligt nedanstående:
Observera, din konfigurationsfil kanske inte ser ut som min. Istället för *: 80 kan du se en IP-adress: 80 - Det beror på, men det borde ge dig den allmänna idén. Du kan också bara ersätta det gamla portnumret med den nya om du inte behöver din webbplats tillgänglig på båda portarna.
Steg 4: Omstart apache Webb-service
KLART! Din webbplats ska nu vara tillgänglig med hjälp av endera porten.
Var noga med att testa ditt arbete genom att slå din webbplats på det nya portnummeret: http://www.yoursite.com:8080.
Tags: apache, flera portar, httpd.conf