GNU/Linux >> Linux Esercitazione >  >> Panels >> cPanel

Cosa c'è di nuovo in Apache 2.4?

Apache 2.4 è qui e include miglioramenti e nuove funzionalità! Questa guida è rivolta ai clienti di hosting web LCN e hosting WordPress e copre le novità di Apache 2.4 e le modifiche di cui devi essere a conoscenza come amministratore di un sito web.

Iniziamo...

Cosa c'è di nuovo?

La nostra piattaforma di hosting condiviso Quantum è stata ora aggiornata per utilizzare Apache 2.4. Questa nuova versione afferma di essere più veloce e di utilizzare meno memoria rispetto al suo predecessore. Ci sono stati molti miglioramenti agli attuali moduli di Apache e alcuni nuovi. Non entreremo nelle cose tecniche qui; tuttavia, puoi scoprire tutti i nuovi moduli qui.

Di quali cambiamenti devo essere a conoscenza?

Il cambiamento più evidente in Apache 2.4 è un aggiornamento delle direttive di controllo degli accessi. In Apache 2.2 il controllo dell'accesso a nomi host e IP specifici è stato eseguito utilizzando le direttive Order, Allow, Deny e Satisfy. Potresti aver visto queste direttive utilizzate nel tuo file .htaccess per limitare l'accesso. Un esempio potrebbe essere:

ErrorDocument 403 /specific_page.htmlOrder Allow,DenyAllow from 111.222.333.444

In Apache 2.4, tale controllo degli accessi viene eseguito allo stesso modo degli altri controlli di autorizzazione, utilizzando il nuovo modulo mod_authz_host. Si raccomanda di sostituire le vecchie regole di controllo degli accessi con i nuovi meccanismi di autenticazione.

Ecco alcuni esempi di metodi vecchi e nuovi per eseguire lo stesso controllo degli accessi.

In questo esempio, non c'è autenticazione e tutte le richieste vengono rifiutate.

2.2 configuration:Order deny,allowDeny from all
2.4 configuration:Require all denied

In questo esempio, non c'è autenticazione e tutte le richieste sono consentite.

2.2 configuration:Order allow,denyAllow from all
2.4 configuration:Require all granted

Nell'esempio seguente non c'è autenticazione e tutti gli host nel dominio example.org possono accedere; a tutti gli altri host viene negato l'accesso.

2.2 configuration:Order Deny,AllowDeny from allAllow from example.org
2.4 configuration:Require host example.org

Nota: È stato installato un modulo per garantire che sia ancora possibile utilizzare le precedenti configurazioni 2.2. Tuttavia, non è consigliabile combinare la vecchia e la nuova direttiva all'interno del file .htaccess. È tecnicamente possibile unire queste direttive; tuttavia, è noto che si verificano problemi durante l'operazione.

Questo è tutto! Ora sai tutto il necessario per aggiornare le tue regole di controllo accessi .htaccess.


cPanel
  1. Novità di Fedora 27 Workstation

  2. Scopri le novità di GNOME 3.26 – OMG! Ubuntu!

  3. Come creare un nuovo utente con accesso Ssh?

  4. Accedi a un server Web Apache all'interno di un container LXD

  5. Registri cPanel:accesso, Apache, e-mail, errore, FTP, MySQL, WHM

Apache non può accedere al file mentre ha l'autorizzazione?

Ecco le novità di Fedora 28

Novità di Ubuntu 19.04 “Disco Dingo”

Novità di Ubuntu 19.10 "Eoan Ermine"

Novità di Linux Mint 20 "Ulyana"

Novità di Debian 11 "Bullseye"