Kuinka määrittää Apache-verkkosivusto käyttämään useita portteja, mukaan lukien 80 tai 8080
Apache / / March 17, 2020
Viimeksi päivitetty
Muutama kuukausi sitten törmäsin tarve määrittää yksityinen verkkosivustoni käynnissä Apache käyttää useita portteja. Kotini Internet-palveluntarjoaja alkoi estää saapuvaa porttia 80, joten minun piti määrittää Apache käyttämään vaihtoehtoista porttia. Prosessi oli erittäin helppo, ja koska minulta kysyttiin äskettäin blogini ”miten”, arvelin dokumentoivan prosessin todella nopeasti kaikille lukijoille.
Taustaa: Esimerkkini avulla suoritin Apache: n Port 80: lla yhdellä IP: llä. Tarvitsin kuitenkin Apachea kuuntelemaan ja palvelemaan verkkosivustoani myös portissa 8080. Vaikka valitsin Port 8080, voit käyttää mitä tahansa porttia (suosittelen kuitenkin yli 1000 porttia). Ok, astukaamme siihen.
Vaihe 1: Avaa Apache-määritystiedosto httpd.conf (Windows-isännässäni, se sijaitsee täällä: “c: \ Program Files \ Apache Group \ Apache2 \ conf”)
Vaihe 2: löytö linja: Kuuntele 80 ja TyyppiKuuntele 8080 seuraavalla rivillä:
Huomaa, että kokoonpanosi saattaa näyttää erilaiselta, mutta sinun pitäisi saada asia
Vaihe 3: löytö VirtualHost osuus verkkosivustosi konfiguroinnista ja Lisätä*:8080 kuten alla:
Huomaa, että konfigurointitiedostosi ei välttämättä näytä täsmälleen minun omalta. *: 80: n sijaan saatat nähdä IP-osoitteen: 80 - se riippuu, mutta tämän pitäisi antaa sinulle yleinen idea. Voit myös korvata vanhan porttinumeron uudella, jos et tarvitse sivustosi pääsyä molemmissa porteissa.
Vaihe 4:UudelleenkäynnistääApache Web-palvelu
Valmista. Verkkosivustollesi pitäisi nyt päästä joko jommankumman portin kautta.
Testaa työsi muokkaamalla verkkosivustollesi uutta portin numeroa: http://www.yoursite.com: 8080.
Tunnisteet:Apache, multiple-portteja, httpd.conf