Home Hardware Networking Programmazione Software Domanda Sistemi
Conoscenza del computer >> networking >> Voice Over IP >> .

Come puoi ottenere un server Apache da ascoltare sulla porta 81 anziché su 80?

Il modo più semplice per far ascoltare Apache sulla porta 81 invece della porta 80 è modificando il file di configurazione Apache. Il file specifico e la sua posizione variano a seconda del sistema operativo e di come è stato installato Apache, ma di solito è qualcosa di simile a `/etc/apache2/ports.conf` o`/etc/httpd/conf/httpd.conf` (o un file incluso da questi).

Cerca le righe che definiscono la direttiva `ascolta '. Queste righe in genere specificano che la porta Apache dovrebbe ascoltare. Ad esempio, potresti trovare una linea come questa:

`` `Apache

Ascolta 80

`` `

Per cambiare la porta in 81, modificare la riga in:

`` `Apache

Ascolta 81

`` `

Dopo aver fatto questa modifica:

1. Salva il file.

2. Riavvia il server Apache. Il comando per questo varia in base al sistema operativo; Esempi comuni includono:

* Debian/Ubuntu: `sudo systemctl riavvio apache2`

* Centro/RHEL/Fedora: `sudo systemctl riavvio httpd`

* macOS (homebrew): `Brew Services Riavvia Apache2`

Considerazioni importanti:

* Firewall: Assicurati che il tuo firewall consenta connessioni in arrivo sulla porta 81. Dovrai configurare le regole del firewall per aprire questa porta. I comandi specifici dipendono dal tuo software firewall (ad esempio, `iptables`,` firewalld`).

* Host virtuale: Se stai utilizzando gli host virtuali, assicurati che la direttiva `Ascolta 'sia impostata correttamente nel file di configurazione appropriato per ciascun host virtuale se si desidera che ascoltino la porta 81. Potrebbe essere necessario creare blocchi` `separati per la porta 81.

* Conflitti: Controlla se un'altra applicazione sta già utilizzando la porta 81. In tal caso, è necessario interrompere tale applicazione o scegliere una porta diversa per Apache. Utilizzare il comando `netStat -Tulnp` (Linux) o` LSOF -I:81` (Linux/MacOS) per vedere quali processi utilizzano la porta 81.

* Sicurezza: L'uso di una porta non standard come 81 non migliora intrinsecamente la sicurezza. Potrebbe ostacolare leggermente gli attacchi automatizzati che target la porta 80, ma un server correttamente configurato e protetto sulla porta 80 è generalmente altrettanto sicuro.

Ricorda di sostituire i comandi di esempio con quelli appropriati per il sistema operativo specifico e l'installazione di Apache. Esegui sempre il backup dei file di configurazione prima di apportare eventuali modifiche.

 

networking © www.354353.com