{"id":3366,"date":"2023-01-18T12:12:52","date_gmt":"2023-01-18T12:12:52","guid":{"rendered":"https:\/\/www.webhi.com\/how-to\/?p=3366"},"modified":"2023-01-18T12:12:55","modified_gmt":"2023-01-18T12:12:55","slug":"how-to-install-the-mod-security-apache-module-on-ubuntu-debian","status":"publish","type":"post","link":"https:\/\/www.webhi.com\/how-to\/how-to-install-the-mod-security-apache-module-on-ubuntu-debian\/","title":{"rendered":"How to Install the Mod Security Apache Module on Ubuntu &#038; Debian"},"content":{"rendered":"\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"1200\" height=\"675\" src=\"https:\/\/www.webhi.com\/how-to\/gilrogre\/2023\/01\/apache_modsecurity_eng.jpg\" alt=\"How to Install the ModSecurity Apache Module on Ubuntu 16.04 18.04 20.04 22.04 and Debian\" class=\"wp-image-3405\" srcset=\"https:\/\/www.webhi.com\/how-to\/gilrogre\/2023\/01\/apache_modsecurity_eng.jpg 1200w, https:\/\/www.webhi.com\/how-to\/gilrogre\/2023\/01\/apache_modsecurity_eng-300x169.jpg 300w, https:\/\/www.webhi.com\/how-to\/gilrogre\/2023\/01\/apache_modsecurity_eng-1024x576.jpg 1024w, https:\/\/www.webhi.com\/how-to\/gilrogre\/2023\/01\/apache_modsecurity_eng-768x432.jpg 768w, https:\/\/www.webhi.com\/how-to\/gilrogre\/2023\/01\/apache_modsecurity_eng-150x84.jpg 150w\" sizes=\"(max-width: 1200px) 100vw, 1200px\" \/><\/figure>\n\n\n\n<p>ModSecurity is an open-source web application firewall (WAF) that helps to protect your web applications from various types of attacks. It can be integrated with the Apache and Debian web server as a module to provide additional security for your website. In this tutorial, we will show you how to install the ModSecurity Apache module on an Ubuntu server running Apache.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Prerequisites<\/h2>\n\n\n\n<p>Before you begin, you will need the following:<\/p>\n\n\n\n<ul><li>An Ubuntu version 16.04, 18.04, 20.04, 22.04 (or Debian) server running Apache<\/li><li>Root access to the server<\/li><\/ul>\n\n\n\n<h2 class=\"wp-block-heading\">Step 1: Install Required dependencies<\/h2>\n\n\n\n<p>To install ModSecurity, you will need to install some dependencies. You can install them by running the following command:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code lang=\"bash\" class=\"language-bash\">$ sudo apt-get install -y libapache2-mod-security2<\/code><\/pre>\n\n\n\n<h2 class=\"wp-block-heading\">Step 2: Enable the Mod Security Apache Module<\/h2>\n\n\n\n<p>To enable the ModSecurity Apache module, you will need to run the following command:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code lang=\"bash\" class=\"language-bash\">$ sudo a2enmod security2<\/code><\/pre>\n\n\n\n<p>This command will enable the mod_security2 module for Apache.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Step 3: Configure Apache to Use the ModSecurity Apache Module<\/h2>\n\n\n\n<p>Once the module is installed, you will need to configure Apache to use it. To do this, you will need to edit the Apache configuration file (usually located at <code>\/etc\/apache2\/mods-enabled\/security2.conf<\/code>).<\/p>\n\n\n\n<p>You can make any changes you want to the module&#8217;s configuration in this file.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Step 4: Restart Apache<\/h2>\n\n\n\n<p>Finally, you need to restart Apache for the changes to take effect.<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code lang=\"bash\" class=\"language-bash\">$ sudo systemctl restart apache2<\/code><\/pre>\n\n\n\n<p>Now, the ModSecurity Apache module should be installed and configured on your Ubuntu server. You can check if the module is working by looking at the Apache error log (usually located at <code>\/var\/log\/apache2\/error.log<\/code>) or by running <code>apache2ctl -M<\/code> command. You can also check the default rules that come with the module in the directory \/usr\/share\/modsecurity-crs\/ and configure it to your liking.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>ModSecurity is an open-source web application firewall (WAF) that helps to protect your web applications from various types of attacks. It can be integrated with the Apache and Debian web server as a module to provide additional security for your website. In this tutorial, we will show you how to install the ModSecurity Apache module ..<\/p>\n<div class=\"clear-fix\"><\/div>\n<p><a href=\"https:\/\/www.webhi.com\/how-to\/how-to-install-the-mod-security-apache-module-on-ubuntu-debian\/\" title=\"read more...\">Read more<\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":[],"categories":[3,4],"tags":[],"yoast_head":"\n<title>How to Install the Mod Security Apache Module on Ubuntu &amp; Debian - WebHi Tutorials &amp; Documentations<\/title>\n<meta name=\"description\" content=\"We will show you how to install the Mod Security Apache module on an Ubuntu &amp; Debian servers running Apache web server.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.webhi.com\/how-to\/how-to-install-the-mod-security-apache-module-on-ubuntu-debian\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"How to Install the Mod Security Apache Module on Ubuntu &amp; Debian - WebHi Tutorials &amp; Documentations\" \/>\n<meta property=\"og:description\" content=\"We will show you how to install the Mod Security Apache module on an Ubuntu &amp; Debian servers running Apache web server.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.webhi.com\/how-to\/how-to-install-the-mod-security-apache-module-on-ubuntu-debian\/\" \/>\n<meta property=\"og:site_name\" content=\"WebHi Tutorials &amp; Documentations\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/webhi.technology\" \/>\n<meta property=\"article:published_time\" content=\"2023-01-18T12:12:52+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2023-01-18T12:12:55+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.webhi.com\/how-to\/gilrogre\/2023\/01\/apache_modsecurity_eng.jpg\" \/>\n<meta name=\"author\" content=\"webhi\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@WebHiTechnology\" \/>\n<meta name=\"twitter:site\" content=\"@WebHiTechnology\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"webhi\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"1 minute\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"TechArticle\",\"@id\":\"https:\/\/www.webhi.com\/how-to\/how-to-install-the-mod-security-apache-module-on-ubuntu-debian\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/www.webhi.com\/how-to\/how-to-install-the-mod-security-apache-module-on-ubuntu-debian\/\"},\"author\":{\"name\":\"webhi\",\"@id\":\"https:\/\/www.webhi.com\/how-to\/#\/schema\/person\/b31e76e2311cdc0bb90f5e2733059a54\"},\"headline\":\"How to Install the Mod Security Apache Module on Ubuntu &#038; Debian\",\"datePublished\":\"2023-01-18T12:12:52+00:00\",\"dateModified\":\"2023-01-18T12:12:55+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/www.webhi.com\/how-to\/how-to-install-the-mod-security-apache-module-on-ubuntu-debian\/\"},\"wordCount\":275,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/www.webhi.com\/how-to\/#organization\"},\"articleSection\":[\"Security\",\"Web servers\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/www.webhi.com\/how-to\/how-to-install-the-mod-security-apache-module-on-ubuntu-debian\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.webhi.com\/how-to\/how-to-install-the-mod-security-apache-module-on-ubuntu-debian\/\",\"url\":\"https:\/\/www.webhi.com\/how-to\/how-to-install-the-mod-security-apache-module-on-ubuntu-debian\/\",\"name\":\"How to Install the Mod Security Apache Module on Ubuntu & Debian - WebHi Tutorials &amp; Documentations\",\"isPartOf\":{\"@id\":\"https:\/\/www.webhi.com\/how-to\/#website\"},\"datePublished\":\"2023-01-18T12:12:52+00:00\",\"dateModified\":\"2023-01-18T12:12:55+00:00\",\"description\":\"We will show you how to install the Mod Security Apache module on an Ubuntu & Debian servers running Apache web server.\",\"breadcrumb\":{\"@id\":\"https:\/\/www.webhi.com\/how-to\/how-to-install-the-mod-security-apache-module-on-ubuntu-debian\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.webhi.com\/how-to\/how-to-install-the-mod-security-apache-module-on-ubuntu-debian\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.webhi.com\/how-to\/how-to-install-the-mod-security-apache-module-on-ubuntu-debian\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.webhi.com\/how-to\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"How to Install the Mod Security Apache Module on Ubuntu &#038; Debian\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.webhi.com\/how-to\/#website\",\"url\":\"https:\/\/www.webhi.com\/how-to\/\",\"name\":\"WebHi Tutorials &amp; Documentations\",\"description\":\"System administration and knowledge base\",\"publisher\":{\"@id\":\"https:\/\/www.webhi.com\/how-to\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.webhi.com\/how-to\/?s={search_term_string}\"},\"query-input\":\"required name=search_term_string\"}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/www.webhi.com\/how-to\/#organization\",\"name\":\"WebHi Technology\",\"url\":\"https:\/\/www.webhi.com\/how-to\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.webhi.com\/how-to\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/www.webhi.com\/how-to\/gilrogre\/2022\/07\/logo.png\",\"contentUrl\":\"https:\/\/www.webhi.com\/how-to\/gilrogre\/2022\/07\/logo.png\",\"width\":288,\"height\":95,\"caption\":\"WebHi Technology\"},\"image\":{\"@id\":\"https:\/\/www.webhi.com\/how-to\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"https:\/\/www.facebook.com\/webhi.technology\",\"https:\/\/twitter.com\/WebHiTechnology\"]},{\"@type\":\"Person\",\"@id\":\"https:\/\/www.webhi.com\/how-to\/#\/schema\/person\/b31e76e2311cdc0bb90f5e2733059a54\",\"name\":\"webhi\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.webhi.com\/how-to\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/www.webhi.com\/how-to\/ahuphiph\/litespeed\/avatar\/e20da107d0f4c765ead2eef88ad019d8.jpg?ver=1784239260\",\"contentUrl\":\"https:\/\/www.webhi.com\/how-to\/ahuphiph\/litespeed\/avatar\/e20da107d0f4c765ead2eef88ad019d8.jpg?ver=1784239260\",\"caption\":\"webhi\"},\"sameAs\":[\"https:\/\/www.webhi.com\/how-to\"],\"url\":\"https:\/\/www.webhi.com\/how-to\/author\/webhi\/\"}]}<\/script>\n","yoast_head_json":{"title":"How to Install the Mod Security Apache Module on Ubuntu & Debian - WebHi Tutorials &amp; Documentations","description":"We will show you how to install the Mod Security Apache module on an Ubuntu & Debian servers running Apache web server.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.webhi.com\/how-to\/how-to-install-the-mod-security-apache-module-on-ubuntu-debian\/","og_locale":"en_US","og_type":"article","og_title":"How to Install the Mod Security Apache Module on Ubuntu & Debian - WebHi Tutorials &amp; Documentations","og_description":"We will show you how to install the Mod Security Apache module on an Ubuntu & Debian servers running Apache web server.","og_url":"https:\/\/www.webhi.com\/how-to\/how-to-install-the-mod-security-apache-module-on-ubuntu-debian\/","og_site_name":"WebHi Tutorials &amp; Documentations","article_publisher":"https:\/\/www.facebook.com\/webhi.technology","article_published_time":"2023-01-18T12:12:52+00:00","article_modified_time":"2023-01-18T12:12:55+00:00","og_image":[{"url":"https:\/\/www.webhi.com\/how-to\/gilrogre\/2023\/01\/apache_modsecurity_eng.jpg"}],"author":"webhi","twitter_card":"summary_large_image","twitter_creator":"@WebHiTechnology","twitter_site":"@WebHiTechnology","twitter_misc":{"Written by":"webhi","Est. reading time":"1 minute"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"TechArticle","@id":"https:\/\/www.webhi.com\/how-to\/how-to-install-the-mod-security-apache-module-on-ubuntu-debian\/#article","isPartOf":{"@id":"https:\/\/www.webhi.com\/how-to\/how-to-install-the-mod-security-apache-module-on-ubuntu-debian\/"},"author":{"name":"webhi","@id":"https:\/\/www.webhi.com\/how-to\/#\/schema\/person\/b31e76e2311cdc0bb90f5e2733059a54"},"headline":"How to Install the Mod Security Apache Module on Ubuntu &#038; Debian","datePublished":"2023-01-18T12:12:52+00:00","dateModified":"2023-01-18T12:12:55+00:00","mainEntityOfPage":{"@id":"https:\/\/www.webhi.com\/how-to\/how-to-install-the-mod-security-apache-module-on-ubuntu-debian\/"},"wordCount":275,"commentCount":0,"publisher":{"@id":"https:\/\/www.webhi.com\/how-to\/#organization"},"articleSection":["Security","Web servers"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.webhi.com\/how-to\/how-to-install-the-mod-security-apache-module-on-ubuntu-debian\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/www.webhi.com\/how-to\/how-to-install-the-mod-security-apache-module-on-ubuntu-debian\/","url":"https:\/\/www.webhi.com\/how-to\/how-to-install-the-mod-security-apache-module-on-ubuntu-debian\/","name":"How to Install the Mod Security Apache Module on Ubuntu & Debian - WebHi Tutorials &amp; Documentations","isPartOf":{"@id":"https:\/\/www.webhi.com\/how-to\/#website"},"datePublished":"2023-01-18T12:12:52+00:00","dateModified":"2023-01-18T12:12:55+00:00","description":"We will show you how to install the Mod Security Apache module on an Ubuntu & Debian servers running Apache web server.","breadcrumb":{"@id":"https:\/\/www.webhi.com\/how-to\/how-to-install-the-mod-security-apache-module-on-ubuntu-debian\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.webhi.com\/how-to\/how-to-install-the-mod-security-apache-module-on-ubuntu-debian\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/www.webhi.com\/how-to\/how-to-install-the-mod-security-apache-module-on-ubuntu-debian\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.webhi.com\/how-to\/"},{"@type":"ListItem","position":2,"name":"How to Install the Mod Security Apache Module on Ubuntu &#038; Debian"}]},{"@type":"WebSite","@id":"https:\/\/www.webhi.com\/how-to\/#website","url":"https:\/\/www.webhi.com\/how-to\/","name":"WebHi Tutorials &amp; Documentations","description":"System administration and knowledge base","publisher":{"@id":"https:\/\/www.webhi.com\/how-to\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.webhi.com\/how-to\/?s={search_term_string}"},"query-input":"required name=search_term_string"}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/www.webhi.com\/how-to\/#organization","name":"WebHi Technology","url":"https:\/\/www.webhi.com\/how-to\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.webhi.com\/how-to\/#\/schema\/logo\/image\/","url":"https:\/\/www.webhi.com\/how-to\/gilrogre\/2022\/07\/logo.png","contentUrl":"https:\/\/www.webhi.com\/how-to\/gilrogre\/2022\/07\/logo.png","width":288,"height":95,"caption":"WebHi Technology"},"image":{"@id":"https:\/\/www.webhi.com\/how-to\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/webhi.technology","https:\/\/twitter.com\/WebHiTechnology"]},{"@type":"Person","@id":"https:\/\/www.webhi.com\/how-to\/#\/schema\/person\/b31e76e2311cdc0bb90f5e2733059a54","name":"webhi","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.webhi.com\/how-to\/#\/schema\/person\/image\/","url":"https:\/\/www.webhi.com\/how-to\/ahuphiph\/litespeed\/avatar\/e20da107d0f4c765ead2eef88ad019d8.jpg?ver=1784239260","contentUrl":"https:\/\/www.webhi.com\/how-to\/ahuphiph\/litespeed\/avatar\/e20da107d0f4c765ead2eef88ad019d8.jpg?ver=1784239260","caption":"webhi"},"sameAs":["https:\/\/www.webhi.com\/how-to"],"url":"https:\/\/www.webhi.com\/how-to\/author\/webhi\/"}]}},"_links":{"self":[{"href":"https:\/\/www.webhi.com\/how-to\/wp-json\/wp\/v2\/posts\/3366"}],"collection":[{"href":"https:\/\/www.webhi.com\/how-to\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.webhi.com\/how-to\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.webhi.com\/how-to\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.webhi.com\/how-to\/wp-json\/wp\/v2\/comments?post=3366"}],"version-history":[{"count":14,"href":"https:\/\/www.webhi.com\/how-to\/wp-json\/wp\/v2\/posts\/3366\/revisions"}],"predecessor-version":[{"id":3448,"href":"https:\/\/www.webhi.com\/how-to\/wp-json\/wp\/v2\/posts\/3366\/revisions\/3448"}],"wp:attachment":[{"href":"https:\/\/www.webhi.com\/how-to\/wp-json\/wp\/v2\/media?parent=3366"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.webhi.com\/how-to\/wp-json\/wp\/v2\/categories?post=3366"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.webhi.com\/how-to\/wp-json\/wp\/v2\/tags?post=3366"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}