Tag: Apache

Rocky Linux 安裝 LEMP – Nginx, MariaDB, PHP

在這篇文章中,我們將介紹如何在 Rocky Linux 上安裝 LEMP – Nginx、MariaDB 和 PHP。LEMP 是一個強大的 Web 伺服器組合,廣泛用於託管和開發網站。 1 – 更新系統 在安裝任何軟體之前,請確保您的 Rocky Linux 系統已經更新至最新版本。在終端機中執行以下指令: $ sudo dnf update 2 – 安裝 Nginx Nginx 是一個開源的高效 …

Rocky Linux 安裝 LAMP – Apache, MariaDB, PHP

LAMP 是一個常見的開發環境,其中包括了 Linux、Apache、MariaDB 和 PHP。安裝 LAMP 環境可以讓您在 Rocky Linux 上運行 Web 應用程式而無需任何其他軟件。 以下是在 Rocky Linux 上安裝 LAMP 環境的步驟: 1. 安裝 Apache 在 Terminal 中運行以下指令: $ sudo dnf install httpd …

ModSecurity 停用個別規則

ModSecurity 可以阻擋多種針對網站的攻擊, 但有些網頁應用程式會跟 ModSecurity 互相沖突, 如果為了個別幾個規則便把 ModSecurity 停用, 給 VirtualHost 設定 “SecRuleEngine Off”, 這樣十分不必要。較好的做法是找出與網頁程式互相沖突的規則, 然後在個別目錄或 VirtualHost 停用。 以下會假設已經安裝及設定好 ModSecurity, 然後找出有問題的規則, 並用 SecRuleRemoveById 把有問題的規則停用。 例如 HTTPD 的錯誤檔在 /var/log/httpd/error.log, 執行以下指令可以找出 ModSecurity …

CentOS 7 使用 Firewalld 預防 DDOS

DDOS 是十分常見的攻擊,即使是一般使用者,下載一套 DDOS 軟體,或者直接安裝 kali linux, 便可以很簡單發動 DDOS 攻擊,除了遇到 DDOS 攻擊才採取攔截外,也可以透過一些 Linux 設定來預防 DDOS 攻擊,以下會列出一些預防 DDOS 的設定及 Firewalld 規則。 Firewalld 限制每個 IP 連線數量 以下會設定 Firewalld 限制每個 IP 在 60 …

RHEL / CentOS 7 開啟 UserDir 個人網頁模組

UserDir 模組可以讓伺服器的帳號, 擁有自己的網頁, 即在伺服器的主機名稱後面加上 “~username” 作為個人網頁。以下是在 RHEL 及 CentOS 開啟 UserDir 個人網頁模組, 以及設定 SELinux 的方法.. 在 CentOS 只要用 yum 安裝了 Apache (httpd), 預設已經安裝了 UserDir 模組, 只要在 httpd.conf 或 /etc/httpd/conf.d/ …