Skonfiguruj witrynę sieci Web Apache do korzystania z wielu portów
Kilka miesięcy temu natknąłem się na potrzebę skonfigurowania mojej prywatnej strony internetowej uruchomionej na Apache, aby korzystać z wielu portów. Dostawca Internetu dla mojego domu zaczął blokować port wejściowy 80, więc musiałem skonfigurować Apache, aby używał alternatywnego portu. Proces ten był bardzo prosty, a ponieważ niedawno zapytano mnie "jak" na moim blogu, pomyślałem, że dokumentuję proces bardzo szybko dla wszystkich czytelników.
Kontekst: W moim przykładzie uruchomiłem Apache na porcie 80 na jednym IP. Jednak potrzebowałem Apache do słuchania i obsługi mojej strony na porcie 8080. Mimo że wybrałem Port 8080, można użyć dowolnego Portu (jednak zalecam port powyżej 1000). Ok, przejdźmy do tego.
Krok 1: Otwórz konfigurację Apache Plik httpd.conf (na moim komputerze z systemem Windows, znajduje się tutaj: "c: \ Program Files \ Apache Group \ Apache2 \ conf")
Krok 2: Znajdź linię: Listen 80 i Type Posłuchaj 8080 w następnej linii :
Uwaga, twoja konfiguracja może wyglądać inaczej, ale powinieneś zdobyć punkt
Krok 3: Znajdź część VirtualHost dla konfiguracji witryny i dodaj *: 8080, jak pokazano poniżej:
Uwaga, twój plik konfiguracyjny może nie wyglądać dokładnie tak jak mój. Zamiast *: 80 możesz zobaczyć adres IP: 80 - to zależy, ale to powinno dać ci ogólny pomysł. Możesz również po prostu zastąpić stary numer portu nowym, jeśli nie potrzebujesz swojej witryny dostępnej w obu portach.
Krok 4: Zrestartuj usługę WWW Apache
WSZYSTKO ZROBIŁ! Twoja witryna powinna być teraz dostępna za pomocą dowolnego portu.
Pamiętaj, aby przetestować swoją pracę, odwiedzając witrynę internetową pod nowym numerem portu: http://www.twojawitryna.pl:8080.
Tagi: apache, wiele portów, httpd.conf