Vuoi imparare come installare Apache e negare l’accesso da un paese? In questa esercitazione, configureremo il server Apache per bloccare l’accesso da un paese.

• Ubuntu 18
• Ubuntu 19
• Ubuntu 20
• Apache 2.4.41

Nel nostro esempio, il server Apache ospita il sito Web WWW.GAMEKING.TIPS.

Elenco attrezzature

Nella sezione seguente viene presentato l’elenco delle attrezzature utilizzate per creare questa esercitazione.

Come Amazon Associate, guadagno dagli acquisti idonei.

Tutorial Apache – Installazione del database GEOIP2

Accedere al sito Web MAXMIND e creare un nuovo account.

Accedi al profilo del tuo account e crea una nuova chiave.

Nginx - GeoIP2 key

Aggiungi il repository MAXMIND al tuo Ubuntu Linux.

Copy to Clipboard

Installare il pacchetto denominato GEOIPUPDATE.

Copy to Clipboard

Modificare il file di configurazione GEOIPUPDATE.

Copy to Clipboard

Inserire l’ID account e il codice di licenza.

Ecco il file, prima della nostra configurazione.

Copy to Clipboard

Ecco il file, dopo la nostra configurazione.

Copy to Clipboard

Aggiornare il database di GEOIP2.

Copy to Clipboard

Verificare l’installazione del database GEOIP2.

Copy to Clipboard

Ecco l’output del comando.

Copy to Clipboard

È stato installato il database GEOIP2 per paesi e città.

Congratulazioni! È stata completata l’installazione di GEOIPUPDATE.

Tutorial Apache – Installazione del modulo MaxMind

Installare il server Apache.

Copy to Clipboard

Installare i pacchetti necessari.

Copy to Clipboard

Installare la libreria denominata LIBMAXMINDDB.

Copy to Clipboard

Scarica l’ultima versione del modulo Apache denominato MOD_MAXMINDDB.

Copy to Clipboard

Compilare e installare il modulo Apache.

Copy to Clipboard

Congratulazioni! È stata completata l’installazione del modulo MAXMIND sul server Apache.

Tutorial Apache – Bloccare l’accesso da un paese

Attivare i moduli Apache richiesti.

Copy to Clipboard

Modificare il file di configurazione Apache per il sito Web.

Copy to Clipboard

Aggiungere le righe seguenti a questo file di configurazione.

Copy to Clipboard

Nel nostro esempio, abbiamo negato l’accesso dal Brasile e dagli Stati Uniti.

Verificare l’elenco dei codici paese.

Ecco il file, prima della nostra configurazione.

Copy to Clipboard

Ecco il file, dopo la nostra configurazione.

Copy to Clipboard

Riavviare il servizio Apache.

Copy to Clipboard

Il server Apache negherà l’accesso in base al paese dell’indirizzo IP di origine.

Da un computer remoto in un paese con restrizioni, prova ad accedere al tuo sito web.
Copy to Clipboard

Ecco l’output del comando.

Copy to Clipboard

Congratulazioni! Sei in grado di configurare Apache per limitare l’accesso al tuo sito Web in base al paese della richiesta.

Esercitazione GEOIP2 – Aggiornamento del database

Creare un’attività pianificata per aggiornare il database GEOIP2.

Copy to Clipboard

Ecco il contenuto del file.

Copy to Clipboard

Congratulazioni! È stato configurato l’aggiornamento automatico del database GEOIP2.