GNU/Linux >> LINUX-Kenntnisse >  >> Debian

So installieren Sie Apache mod_cloudflare unter Debian

Cloudflare ist der beliebteste Anbieter von Netzwerkdiensten für die Bereitstellung von Inhalten. Dazu gehören auch DNS, DDoS-Schutz und Sicherheit für die Websites. In Aktion fungiert Cloudflare als Reverse-Proxy-Server. Sobald der Website-Verkehr mit dem Cloudflare-Netzwerk geleitet wird, kennt der Backend-Server die tatsächliche Besucher-IP nicht. Als Ergebnis sehen Sie die Cloudflare-IP-Adresse in den Apache-Protokollen.

Nun stellt sich die Frage, wie man anstelle der Cloudflare-IP die echte Besucher-IP in Protokollen erhält. Um dies zu beheben, stellt Cloudflare ein Apache-Modul bereit, um echte Besucher-IPs zu erhalten und sie zu protokollieren.

Dieses Tutorial hilft Ihnen, das Apache mod_cloudflare-Modul auf dem Debian-System zu aktivieren. Dadurch werden echte Besucher-IP-Adressen in Apache-Zugriffsprotokollen protokolliert.

Installieren Sie Apache mod_cloudflare auf Debian

Cloudflare bietet ein offizielles Modul für den Apache-Server, um echte IP-Adressen zu erfassen. Sie müssen das PPA des Cloudflare-Moduls für Ihr Ubuntu-System aktivieren.

GPG hinzufügen – Öffnen Sie ein Terminal und führen Sie die folgenden Befehle aus, um das Hinzufügen des gpg-Schlüssels zu Ihrem System zu ermöglichen.

sudo apt install curl 
curl -C - https://pkg.cloudflare.com/pubkey.gpg | sudo apt-key add - 

PPA hinzufügen – Fügen Sie dann das Cloudflare-Repository zu Ihrem Debian-System hinzu

echo "deb http://pkg.cloudflare.com/ `lsb_release -cs` main" | sudo tee /etc/apt/sources.list.d/cloudflare.list 

Paket installieren – Aktualisieren Sie als Nächstes den Apt-Cache und installieren Sie das Paket libapache2-mod-cloudflare auf Ihrem Ubuntu-System.

sudo apt update 
sudo apt install libapache2-mod-cloudflare 

Drücken Sie "Y" für jede Bestätigung, die während der Installation abgefragt wird.

Apache neu starten

Sobald die Installation abgeschlossen ist, starten Sie den Apache2-Dienst neu und überprüfen Sie die aktiven Module mit den folgenden Befehlen.

sudo systemctl restart apache2 

Das ist es. Der Apache-Server protokolliert die echte IP-Adresse des Besuchers in den Protokollen.

sudo apache2ctl -M 

Schlussfolgerung

In diesem Tutorial haben Sie gelernt, das Apache-Cloudflare-Modul auf einem Debian-Linux-System zu installieren.


Debian
  1. So installieren Sie Apache unter Debian 9

  2. So installieren Sie Apache Cassandra unter Debian 9

  3. So installieren Sie Apache Maven unter Debian 10

  4. So installieren Sie Apache Maven unter Debian 11

  5. So installieren Sie Apache Cassandra unter Debian 11 / Debian 10

So installieren Sie Apache Kafka unter Debian 9

So installieren Sie Apache Cassandra unter Debian 10

So installieren Sie Apache Groovy unter Debian 10

So installieren Sie Apache Spark unter Debian 10

So installieren Sie Apache Ant unter Debian 10

So installieren Sie Apache Kafka unter Debian 10