3.2. Windows Server への ModSecurity のインストール
ModSecurity モジュールは、Red Hat JBoss Core Services インストールの一部として含まれています。Apache HTTP Server は、Windows Server 上で ModSecurity を実行するために必要なアイテムの多くを提供します。ただし、ModSecurity が正しく機能するには、システムが特定の基準に準拠していることを確認する必要があります。
前提条件
ソースからソフトウェアをビルドするフォルダーには、Apache HTTP サーバーのビルドに使用する Apache ソースと ModSecurity ソースの両方が含まれています。
以下に例を示します。
-
Apache ソースは
C:\ sourceFolder\httpd-2.4.57
にあります -
Apache は
C:\Apache2457
にインストールされています ModSecurity ソースは
C:\ sourceFolder \mod_security
にあります注記この場合、
sourceFolder
は、プロジェクトと組み合わせて使用する汎用フォルダーです。
-
Apache ソースは
ビルド環境は正しくセットアップされています。
以下に例を示します。
-
PATH
環境変数に、vsvars32.bat
によって設定された Visual Studio 変数が含まれていること。 -
PATH
環境変数にCMAKE
のbin\
フォルダーが含まれていること。 -
C:\ sourceDirectory\httpd-2.4.57 にある Apache ソース
コードディレクトリーの環境変数を設定する。
-
手順
-
Red Hat JBoss Core Services Apache HTTP Server インストールガイド の手順に従って、Apache HTTP Server をダウンロードし、
C:
ドライブの適切な場所にインストールします。