🐧如何在Debian上安裝Apache mod_cloudflare

作為網絡提供商,Cloudflare是最受歡迎的服務提供商。

這也包括DNS,DDoS保護和網站安全。

Cloudflare充當反向代理服務器。

通過Cloudflare網絡路由網站流量後,後端服務器將不知道訪問者的實際IP地址。

結果,您將在Apache日誌中看到cloudflare IP地址。

現在的問題是如何在日誌中獲取訪問者的真實IP,而不是Cloudflare的IP。

為了解決這個問題,cloudflare提供了一個Apache模塊來獲取訪問者的真實IP地址並進行註冊。

本指南將幫助您在Debian系統上啟用Apache mod_cloudflare模塊。

它將在Apache訪問日誌中註冊實際訪問者的IP地址。

在Debian上安裝Apache mod_cloudflare

Cloudflare為Apache服務器提供了一個捕獲真實IP地址的官方模塊。

添加GPG-打開終端並運行以下命令以將gpg密鑰添加到您的系統。

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

添加PPA-然後將cloudflare存儲庫添加到您的Debian系統中

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

安裝軟件包-然後更新Apt緩存並在Ubuntu系統上安裝libapache2-mod-cloudflare軟件包。

sudo apt update  sudo apt install libapache2-mod-cloudflare 

在安裝過程中按“ Y”確認請求。

重新啟動Apache

安裝完成後,重新啟動Apache2服務並使用以下命令檢查活動模塊。

sudo systemctl restart apache2 

就是這樣現在,Apache服務器記錄訪問者的真實IP地址。

sudo apache2ctl -M 
Sidebar