Apache Modsecurity 機能のインストール方法を学習しますか? このチュートリアルでは、Ubuntu Linux を実行しているコンピューターで Apache の Modsecurity 機能を構成します。

• Ubuntu 18
• Ubuntu 19
• Ubuntu 20
• Apache 2.4.41
• ModSecurity 3.0.4

機器リスト

次のセクションでは、このチュートリアルの作成に使用される機器の一覧を示します。

アマゾンアソシエイトとして、私は適格な購入から稼ぎます。

チュートリアルアパッチ - ModSecurityのインストール

Apache サーバーをインストールします。

Copy to Clipboard

必要なパッケージをインストールします。

Copy to Clipboard

SSDEP という名前のソフトウェアをインストールします。

Copy to Clipboard

ModSecurity の最新バージョンをダウンロードします。

Copy to Clipboard

ModSecurity をコンパイルしてインストールします。

Copy to Clipboard

ModSecurity用のApacheコネクタの最新バージョンをダウンロードしてください。

Copy to Clipboard

Apache コネクタをコンパイルしてインストールします。

Copy to Clipboard

ModSecurity コアルールセットをダウンロードしてインストールします。

Copy to Clipboard

おめでとう! Apache サーバー上の ModSecurity インストールが完了しました。

チュートリアルアパッチ - ModSecurityの設定

ModSecurity の使用を有効にするファイルを作成します。

Copy to Clipboard

ここにファイルの内容があります。

Copy to Clipboard

Modsec という名前のディレクトリを作成し、必要な構成ファイルをコピーします。

Copy to Clipboard

ModSecurity 構成ファイルを編集します。

Copy to Clipboard

次の行を見つけます。

Copy to Clipboard

これらの行を次の構成に変更します。

Copy to Clipboard

ここに私たちの設定の後のファイルがあります。

Copy to Clipboard

インストールされている CRS ルールを使用する ModSecurity を有効にするファイルを作成します。

Copy to Clipboard

ここにファイルの内容があります。

Copy to Clipboard

Apache サービスを再起動します。

Copy to Clipboard

Security3_moduleという名前の Apache モジュールがロードされたかどうかを確認します。

Copy to Clipboard

コマンド出力を次に示します。

Copy to Clipboard

オプションで、ブラウザを使用して Apache サーバーにテスト要求を送信します。

テスト要求を送信した後、ModSecurity ログを確認します。

Copy to Clipboard

おめでとう! Apache サーバーで ModSecurity の設定が完了しました。