De eenvoudigste manier om Apache te laten luisteren op poort 81 in plaats van poort 80 is door het Apache -configuratiebestand te wijzigen. Het specifieke bestand en de locatie variëren afhankelijk van uw besturingssysteem en hoe Apache is geïnstalleerd, maar het is meestal zoiets als `/etc/apache2/ports.conf` of`/etc/httpd/conf/httpd.conf` (of een bestand dat door een van deze is opgenomen).
Zoek naar de lijnen die de `luister' -richtlijn definiëren. Deze regels specificeren meestal dat de poort Apache moet luisteren. U kunt bijvoorbeeld een regel als deze vinden:
`` `Apache
Luister 80
`` `
Om de poort te wijzigen in 81, wijzigt u de lijn aan:
`` `Apache
Luister 81
`` `
Na het aanbrengen van deze wijziging:
1. Sla het bestand op.
2. Start de Apache -server opnieuw. De opdracht hiervoor varieert per OS; Veel voorkomende voorbeelden zijn:
* debian/ubuntu: `Sudo SystemCTl opnieuw opstarten Apache2`
* centos/rhel/fedora: `sudo SystemCtl opnieuw opstarten httpd`
* MacOS (Homebrew): `Brew Services opnieuw opstarten Apache2`
Belangrijke overwegingen:
* firewall: Zorg ervoor dat uw firewall inkomende verbindingen op poort 81 mogelijk maakt. U moet uw firewallregels configureren om deze poort te openen. De specifieke opdrachten zijn afhankelijk van uw firewall -software (bijvoorbeeld `iptables`,` firewalld`).
* virtuele hosts: Als u virtuele hosts gebruikt, zorg er dan voor dat de `luister' -richtlijn correct is ingesteld in het juiste configuratiebestand voor elke virtuele host als u wilt dat ze op poort 81 luisteren. Mogelijk moet u afzonderlijke` `blokken voor poort 81 maken.
* conflicten: Controleer of een andere toepassing al poort 81 gebruikt. Als dit het geval is, moet u die toepassing stoppen of een andere poort kiezen voor Apache. Gebruik de opdracht `netstat -tulnp` (linux) of` lsof -i:81` (linux/macOS) om te zien welke processen poort 81 gebruiken.
* Beveiliging: Het gebruik van een niet-standaard poort zoals 81 verbetert de beveiliging niet inherent. Het kan enigszins geautomatiseerde aanvallen belemmeren die poort 80 richten, maar een correct geconfigureerde en beveiligde server op poort 80 is over het algemeen net zo veilig.
Vergeet niet om de voorbeeldopdrachten te vervangen door degenen die geschikt zijn voor uw specifieke besturingssysteem en Apache -installatie. Maak altijd een back -up van uw configuratiebestanden voordat u wijzigingen aanbrengt. |