Vil du lære hvordan du installerer Apache og nekter tilgang fra et land? I denne opplæringen skal vi konfigurere Apache-serveren til å blokkere tilgangen fra et land.

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

I vårt eksempel er Apache-serveren vert for nettstedet WWW.GAMEKING.TIPS.

Liste over utstyr

Følgende avsnitt presenterer listen over utstyr som brukes til å opprette denne opplæringen.

Som Amazon Associate tjener jeg på kvalifiserende kjøp.

Opplæring Apache – GEOIP2 databaseinstallasjon

Gå til MAXMIND-nettstedet og opprett en ny konto.

Få tilgang til kontoprofilen din og opprett en ny nøkkel.

Nginx - GeoIP2 key

Legg til MAXMIND-repositoriet i Ubuntu Linux.

Copy to Clipboard

Installer pakken MED navnet GEOIPUPDATE.

Copy to Clipboard

Rediger konfigurasjonsfilen GEOIPUPDATE.

Copy to Clipboard

Sett inn konto-ID og lisensnøkkel.

Her er filen, før vår konfigurasjon.

Copy to Clipboard

Her er filen, etter vår konfigurasjon.

Copy to Clipboard

Oppdater databasen for GEOIP2.

Copy to Clipboard

Kontroller installasjonen av GEOIP2-databasen.

Copy to Clipboard

Her er kommandoutdataene.

Copy to Clipboard

Du installerte GEOIP2-databasen for land og byer.

Gratulerer! Du er ferdig med installasjonen av GEOIPUPDATE.

Tutorial Apache – MaxMind modulinstallasjon

Installer Apache-serveren.

Copy to Clipboard

Installer de nødvendige pakkene.

Copy to Clipboard

Installer biblioteket LIBMAXMINDDB.

Copy to Clipboard

Last ned den nyeste versjonen av Apache-modulen som heter MOD_MAXMINDDB.

Copy to Clipboard

Kompiler og installer Apache-modulen.

Copy to Clipboard

Gratulerer! Du har fullført installasjonen av MAXMIND-modulen på Apache-serveren.

Tutorial Apache – Blokkerer tilgang fra et land

Aktiver de nødvendige Apache-modulene.

Copy to Clipboard

Rediger Apache-konfigurasjonsfilen for nettstedet.

Copy to Clipboard

Legg til følgende linjer i denne konfigurasjonsfilen.

Copy to Clipboard

I vårt eksempel nektet vi tilgang fra Brasil og USA.

Kontroller listen over landkoder.

Her er filen, før vår konfigurasjon.

Copy to Clipboard

Her er filen, etter vår konfigurasjon.

Copy to Clipboard

Start Apache-tjenesten på nytt.

Copy to Clipboard

Apache-serveren vil nekte tilgang basert på landet til kildens IP-adresse.

Prøv å få tilgang til nettstedet ditt fra en ekstern datamaskin i et begrenset land.
Copy to Clipboard

Her er kommandoutdataene.

Copy to Clipboard

Gratulerer! Du kan konfigurere Apache til å begrense tilgangen til nettstedet ditt basert på landet for forespørselen.

Opplæring GEOIP2 – Databaseoppdatering

Opprett en planlagt oppgave for å oppdatere GEOIP2-databasen.

Copy to Clipboard

Her er filinnholdet.

Copy to Clipboard

Gratulerer! Du har konfigurert den automatiske oppdateringen av GEOIP2-databasen.