Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky

Domáce Hardware Siete Programovanie Softvér Otázka Systémy

Ako môžete získať server Apache na počúvanie na porte 81 namiesto 80?

Najjednoduchší spôsob, ako prinútiť Apache počúvať na porte 81 namiesto portu 80, je úpravou konfiguračného súboru Apache. Konkrétny súbor a jeho umiestnenie sa líšia v závislosti od vášho operačného systému a od toho, ako bol nainštalovaný Apache, ale zvyčajne je to niečo ako `/etc/apache2/ports.conf` alebo`/etc/httpd/conf/httpd.conf` (alebo súbor zahrnutý jedným z nich).

Vyhľadajte riadky, ktoré definujú smernicu „LEAVT`“. Tieto riadky zvyčajne určujú port apache, ktorý by mal počúvať. Napríklad by ste našli taký riadok:

`` `apache

Počúvajte 80

`` `

Ak chcete zmeniť port na 81, upravte riadok na:

`` `apache

Počúvajte 81

`` `

Po vykonaní tejto zmeny:

1. uložte súbor.

2. Reštartujte server Apache. Príkaz sa líši v závislosti od OS; Bežné príklady zahŕňajú:

* debian/ubuntu: `sudo systemctl reštart apache2`

* Centos/rhel/fedora: `sudo systemctl reštart httpd`

* macos (homebrew): `Brew Services Reštartujte Apache2`

Dôležité úvahy:

* firewall: Uistite sa, že váš firewall umožňuje prichádzajúce pripojenia na porte 81. Ak chcete otvoriť tento port, musíte nakonfigurovať pravidlá firewall. Konkrétne príkazy závisia od vášho softvéru firewall (napr. `Iptables`,` firewalld`).

* Virtuálne hostitelia: Ak používate virtuálnych hostiteľov, uistite sa, že smernica „LEALT`“ je správne nastavená v príslušnom konfiguračnom súbore pre každého virtuálneho hostiteľa, ak chcete, aby počúvali na porte 81. Možno budete musieť vytvoriť samostatný blok „Virtualhost>` pre port 81.

* konflikty: Skontrolujte, či už iná aplikácia používa port 81. Ak áno, budete musieť buď zastaviť túto aplikáciu, alebo zvoliť iný port pre Apache. Použite príkaz `netStat -tulnp` (Linux) alebo` LSOF -I:81` (Linux/MacOS), aby ste zistili, ktoré procesy používajú port 81.

* Zabezpečenie: Používanie neštandardného portu, ako je 81, vo svojej podstate nezlepšuje bezpečnosť. Mohlo by to mierne brániť automatizovaným útokom, ktoré sa zameriavajú na port 80, ale správne nakonfigurovaný a zabezpečený server na porte 80 je vo všeobecnosti rovnako bezpečný.

Nezabudnite nahradiť príkazy príkazov za príkazy vhodné pre váš konkrétny operačný systém a inštaláciu Apache. Pred vykonaním akýchkoľvek zmien vždy zálohujte svoje konfiguračné súbory.

Najnovšie články

Copyright © počítačové znalosti Všetky práva vyhradené