Apache je jedním z nejoblíbenějších webových serverů používaných k hostování webových stránek. Používá port 80 jako hlavní port pro zpracování příchozích požadavků HTTP. Někdy je však nutné tento port změnit, například pokud server již provozuje jinou aplikaci, která zabírá port 80, nebo z bezpečnostních důvodů.
Změna portu Apache je relativně jednoduchý úkol, který lze provést několika způsoby. V tomto článku se podíváme na podrobný návod, jak změnit port Apache na serveru.
Prvním krokem je otevření konfiguračního souboru Apache (httpd.conf). Obvykle se nachází v adresáři "conf" vašeho serveru Apache. Musíte najít řádek obsahující hodnotu "Listen 80". Hodnota 80 odpovídá současnému použitému portu. Tuto hodnotu můžete změnit na požadovaný port ,jako je"Listen 8080".
Krok 1: otevřete konfigurační soubor Apache
Chcete-li změnit port Apache, musíte otevřít konfigurační soubor serveru. Ve většině případů se tento soubor nazývá httpd.conf .
Zde je několik způsobů, jak otevřít konfigurační soubor Apache:
- Pokud používáte operační systém Linux nebo macOS, můžete otevřít terminál a spustit příkaz: sudo nano /etc/httpd/conf/httpd.conf
- Pokud používáte operační systém Windows, můžete otevřít konfigurační soubor v textovém editoru, jako je poznámkový blok++, následovně:
- Přejděte do adresáře, kde je nainstalován Apache (například C:\Apache24\conf ).
- Vyhledejte soubor s názvem httpd.conf a otevřete jej v textovém editoru.
Po otevření konfiguračního souboru Apache budete připraveni začít měnit port serveru.
Krok 2: vyřešit výchozí port
Před změnou portu Apache je důležité určit, který port je nyní ve výchozím nastavení používán. Ve výchozím nastavení Apache běží na portu 80.
Chcete-li zkontrolovat aktuální Port, otevřete soubor httpd.conf v textovém editoru. Tento soubor se obvykle nachází ve složce, kde je nainstalován server Apache.
Použijte vyhledávací příkaz (například pomocí klávesové zkratky Ctrl + F)a najděte řádek, který začíná Listen. Vedle tohoto řádku bude uveden port, na kterém Apache běží.
Pokud jste nemohli najít řádky Listen, zkuste vyhledat řádek Port. V tomto řádku bude také uveden aktuální Port Apache.
Zapamatujte si nebo zapište port, na kterém Apache běží, protože jej použijete v následujících krocích ke změně portu.
Krok 3: Změňte Port Apache v konfiguračním souboru
Chcete-li změnit port Apache, budete muset upravit konfigurační soubor serveru, který se nazývá httpd.conf. Tento soubor je ve složce conf vaše instalace Apache.
Zde jsou kroky, které musíte provést:
- Najděte soubor httpd.conf ve složce conf.
- Otevřete soubor v textovém editoru.
- Najděte řádek, který obsahuje výchozí port Listen 80 .
- Vyměňte 80 za požadovaný port. Pokud například chcete použít port 8080, nahraďte řádek Listen 8080 .
- Uložte změny a zavřete soubor.
Jakmile provedete změny v konfiguračním souboru Apache, musíte restartovat server, aby se změny projevily.