{"id":9975,"date":"2025-11-20T04:45:12","date_gmt":"2025-11-20T04:45:12","guid":{"rendered":"https:\/\/ubiq.co\/tech-blog\/?p=9975"},"modified":"2025-11-20T05:53:03","modified_gmt":"2025-11-20T05:53:03","slug":"enable-mod_ssl-apache","status":"publish","type":"post","link":"https:\/\/ubiq.co\/tech-blog\/enable-mod_ssl-apache\/","title":{"rendered":"How to Enable mod_ssl in Apache Server"},"content":{"rendered":"\n<p>Apache server is used by a large number of blogs and website. Since Apache is so popular, it is also a common target for online attacks. It is important to keep your site data secure to prevent unauthorized bots and hackers from snooping in on it. One of the simplest ways to do this is to serve your website over HTTPS protocol. For this purpose, you need to enable mod_ssl Apache module. In this article, we will learn how to enable mod_ssl in Apache server.<\/p>\n\n\n\n<div id=\"ez-toc-container\" class=\"ez-toc-v2_0_82_2 counter-hierarchy ez-toc-counter ez-toc-grey ez-toc-container-direction\">\n<div class=\"ez-toc-title-container\">\n<p class=\"ez-toc-title\" style=\"cursor:inherit\">Table of Contents<\/p>\n<span class=\"ez-toc-title-toggle\"><a href=\"#\" class=\"ez-toc-pull-right ez-toc-btn ez-toc-btn-xs ez-toc-btn-default ez-toc-toggle\" aria-label=\"Toggle Table of Content\"><span class=\"ez-toc-js-icon-con\"><span class=\"\"><span class=\"eztoc-hide\" style=\"display:none;\">Toggle<\/span><span class=\"ez-toc-icon-toggle-span\"><svg style=\"fill: #999;color:#999\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" class=\"list-377408\" width=\"20px\" height=\"20px\" viewBox=\"0 0 24 24\" fill=\"none\"><path d=\"M6 6H4v2h2V6zm14 0H8v2h12V6zM4 11h2v2H4v-2zm16 0H8v2h12v-2zM4 16h2v2H4v-2zm16 0H8v2h12v-2z\" fill=\"currentColor\"><\/path><\/svg><svg style=\"fill: #999;color:#999\" class=\"arrow-unsorted-368013\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"10px\" height=\"10px\" viewBox=\"0 0 24 24\" version=\"1.2\" baseProfile=\"tiny\"><path d=\"M18.2 9.3l-6.2-6.3-6.2 6.3c-.2.2-.3.4-.3.7s.1.5.3.7c.2.2.4.3.7.3h11c.3 0 .5-.1.7-.3.2-.2.3-.5.3-.7s-.1-.5-.3-.7zM5.8 14.7l6.2 6.3 6.2-6.3c.2-.2.3-.5.3-.7s-.1-.5-.3-.7c-.2-.2-.4-.3-.7-.3h-11c-.3 0-.5.1-.7.3-.2.2-.3.5-.3.7s.1.5.3.7z\"\/><\/svg><\/span><\/span><\/span><\/a><\/span><\/div>\n<nav><ul class='ez-toc-list ez-toc-list-level-1 ' ><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-1\" href=\"https:\/\/ubiq.co\/tech-blog\/enable-mod_ssl-apache\/#What_is_mod_ssl\" >What is mod_ssl?<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-2\" href=\"https:\/\/ubiq.co\/tech-blog\/enable-mod_ssl-apache\/#Why_is_mod_ssl_needed\" >Why is mod_ssl needed?<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-3\" href=\"https:\/\/ubiq.co\/tech-blog\/enable-mod_ssl-apache\/#How_to_Enable_mod_ssl_in_Apache_Server\" >How to Enable mod_ssl in Apache Server<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-4\" href=\"https:\/\/ubiq.co\/tech-blog\/enable-mod_ssl-apache\/#1_Install_mod_ssl\" >1. Install mod_ssl<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-5\" href=\"https:\/\/ubiq.co\/tech-blog\/enable-mod_ssl-apache\/#2_Enable_mod_ssl\" >2. Enable mod_ssl<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-6\" href=\"https:\/\/ubiq.co\/tech-blog\/enable-mod_ssl-apache\/#3_Configure_SSL\" >3. Configure SSL<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-7\" href=\"https:\/\/ubiq.co\/tech-blog\/enable-mod_ssl-apache\/#4_Open_Firewall_Port_443\" >4. Open Firewall Port 443<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-8\" href=\"https:\/\/ubiq.co\/tech-blog\/enable-mod_ssl-apache\/#5_Restart_Apache_Server\" >5. Restart Apache Server<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-9\" href=\"https:\/\/ubiq.co\/tech-blog\/enable-mod_ssl-apache\/#6_Test_SSL_Configuration\" >6. Test SSL Configuration<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-10\" href=\"https:\/\/ubiq.co\/tech-blog\/enable-mod_ssl-apache\/#How_to_Disable_mod_ssl_in_Apache_Server\" >How to Disable mod_ssl in Apache Server<\/a><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-11\" href=\"https:\/\/ubiq.co\/tech-blog\/enable-mod_ssl-apache\/#UbuntuDebian_Linux\" >Ubuntu\/Debian Linux<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-12\" href=\"https:\/\/ubiq.co\/tech-blog\/enable-mod_ssl-apache\/#RedhatCentOSFedora\" >Redhat\/CentOS\/Fedora<\/a><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-13\" href=\"https:\/\/ubiq.co\/tech-blog\/enable-mod_ssl-apache\/#Conclusion\" >Conclusion<\/a><\/li><\/ul><\/nav><\/div>\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"What_is_mod_ssl\"><\/span>What is mod_ssl?<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p>Apache server provides many different modules to support different functions and features. mod_ssl is an Apache module used to manage SSL feature. It provides SSL\/TLS encryption for data transferred between your Apache server and client browser. This prevents unauthorized people and bots from tracking the data transferred between your site and visitors, on the internet. It is useful for loading pages with sensitive information on them as well for financial transactions such as online checkout. <\/p>\n\n\n\n<p>mod_ssl uses OpenSSL library under the hood and validates your SSL certificates before performing encryption. This allows system administrators to easily manage SSL\/TLS encryption from Apache server, without any coding.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Why_is_mod_ssl_needed\"><\/span>Why is mod_ssl needed?<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p>mod_ssl helps with the following functions:<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li><strong>Data encryption<\/strong> &#8211; It encrypts response data sent from Apache server to client browser as well as decrypts request data received from client browser.<\/li>\n\n\n\n<li><strong>Secure communication<\/strong> &#8211; Since data transferred between client browser and server is encrypted, it prevents unauthorized people from reading the data communicated between your server and client browsers<\/li>\n\n\n\n<li><strong>Manage SSL\/TLS<\/strong> &#8211; Since mod_ssl uses the popular OpenSSL library underneath, it is regularly updated to support latest SSL and TLS protocols. It reads, validates and uses your SSL certificates as required, automatically. You do not need to do coding for it. Also, if there are any security vulnerabilities, they are automatically taken care of in mod_ssl updates.<\/li>\n<\/ol>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"How_to_Enable_mod_ssl_in_Apache_Server\"><\/span>How to Enable mod_ssl in Apache Server<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p>Here are the steps to enable mod_ssl in Apache.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"1_Install_mod_ssl\"><\/span>1. Install mod_ssl<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p>First step is to install mod_ssl module in your Apache server. In most cases, it is already installed with Apache and you just need to enable it. If that is not the case for you, then depending on your Linux system, you can run any of the following commands to install it.<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\"># ubuntu\/debian systems<br>sudo apt install libapache2-mod-ssl<br><br># centos\/redhat\/fedora systems<br>sudo yum install mod_ssl<br>OR<br>sudo dnf install mod_ssl<\/pre>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"2_Enable_mod_ssl\"><\/span>2. Enable mod_ssl<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p>Next, depending on your system, enable mod_ssl.<\/p>\n\n\n\n<p><strong>Ubuntu\/Debian system<\/strong><\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">sudo a2endmod ssl<\/pre>\n\n\n\n<p><strong>Redhat\/CentOS\/Fedora system<\/strong><\/p>\n\n\n\n<p>Open Apache configuration file, httpd.conf or apache2.conf. Add or uncomment the following lines in it.<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">LoadModule ssl_module modules\/mod_ssl.so<br>LoadModule socache_shmcb_module modules\/mod_socache_shmcb.so<\/pre>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"3_Configure_SSL\"><\/span>3. Configure SSL<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p>You need to add the additional SSL configuration file. Uncomment the following line in your Apache configuration file.<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">Include conf\/extra\/httpd-ssl.conf<\/pre>\n\n\n\n<p>Add the following directives in it.<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">SSLCertificateFile \"\/path\/to\/certificate.crt\"<br>SSLCertificiateKeyFile \"\/path\/to\/private.key\"<br>SSLCACertificateFile \"\/path\/to\/ca\/bundle.crt\"<\/pre>\n\n\n\n<p>Replace the above paths with path to SSL certificate file, private key and CA bundle. If you have virtual host file, then you will need to add these variables in the VirtualHost tag in that file.<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">&lt;VirtualHost *:443><br>   ServerName your_domain.com<br>   SSLEngine on<br>   ...<br>&lt;\/VirtualHost><\/pre>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"4_Open_Firewall_Port_443\"><\/span>4. Open Firewall Port 443<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p>HTTPS requests are received by port 443. So once you enable and configure mod_ssl on your server, you need to open port 443 on it. Here are the commands to do it using UFW or usual firewall service.<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">sudo ufw allow https<br>OR<br>sudo ufw allow 443\/tcp<br><br>sudo firewall-cmd --zone=public --add-service=https --permanent<\/pre>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"5_Restart_Apache_Server\"><\/span>5. Restart Apache Server<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p>Finally, restart Apache server to apply changes.<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">sudo service apache2 restart<br>OR<br>sudo systemctl restart apache2<\/pre>\n\n\n\n<p>If you run Apache using WAMP\/XAMPP on Windows, then you need to restart Apache server through its control panel.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"6_Test_SSL_Configuration\"><\/span>6. Test SSL Configuration<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p>Open web browser and try accessing your website using HTTPS version of its URL, like, https:\/\/example.com. It should display your website&#8217;s home page.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"How_to_Disable_mod_ssl_in_Apache_Server\"><\/span>How to Disable mod_ssl in Apache Server<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p>If mod_ssl is not working properly on your Apache server, you may need to disable it temporarily. You can do so using the following steps, depending on your Linux system.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"UbuntuDebian_Linux\"><\/span>Ubuntu\/Debian Linux<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<pre class=\"wp-block-preformatted\">sudo a2dismod ssl<\/pre>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"RedhatCentOSFedora\"><\/span>Redhat\/CentOS\/Fedora<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p>Add # at the beginning of following line, as shown. Save and close the file.<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">#LoadModule ssl_module modules\/mod_ssl.so<\/pre>\n\n\n\n<p>Restart Apache server to apply changes.<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">sudo systemctl restart apache2  # ubuntu\/debian<br>sudo systemctl restart httpd   # redhat\/centos<br><\/pre>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Conclusion\"><\/span>Conclusion<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p>In this article, we have learnt how to enable mod_ssl in Apache server. We learnt what is mod_ssl, why it is needed, how to install and enable it, and finally how to disable it. These steps work on most Linux systems. You can customize them as per your requirement. If your site\/blog runs on Apache server, then you must enable mod_ssl to be able to serve web pages over HTTPS. This will make your website safe and secure.<\/p>\n\n\n\n<p>Also read:<br><a href=\"https:\/\/ubiq.co\/tech-blog\/enable-cors-apache-web-server\/\">How to Enable CORS in Apache Server<\/a><br><a href=\"https:\/\/ubiq.co\/tech-blog\/increase-max-connections-apache\/\">How to Increase Max Connections in Apache Server<\/a><br><a href=\"https:\/\/ubiq.co\/tech-blog\/enable-gzip-compression-apache\/\">How to Enable GZIP Compression in Apache<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>You need mod_ssl in Apache to serve web pages over HTTPS. Here is how to enable mod_ssl in Apache Server.<\/p>\n","protected":false},"author":1,"featured_media":9985,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_jetpack_memberships_contains_paid_content":false,"footnotes":""},"categories":[3],"tags":[19],"class_list":["post-9975","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-apache","tag-mod_ssl"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.2 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>How to Enable mod_ssl in Apache Server - Ubiq BI<\/title>\n<meta name=\"description\" content=\"You need mod_ssl in Apache to serve web pages over HTTPS. Here is how to enable mod_ssl in Apache 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:\/\/ubiq.co\/tech-blog\/enable-mod_ssl-apache\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"How to Enable mod_ssl in Apache Server - Ubiq BI\" \/>\n<meta property=\"og:description\" content=\"You need mod_ssl in Apache to serve web pages over HTTPS. Here is how to enable mod_ssl in Apache Server.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/ubiq.co\/tech-blog\/enable-mod_ssl-apache\/\" \/>\n<meta property=\"og:site_name\" content=\"Ubiq BI\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/ubiqbi\" \/>\n<meta property=\"article:published_time\" content=\"2025-11-20T04:45:12+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2025-11-20T05:53:03+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/ubiq.co\/tech-blog\/wp-content\/uploads\/2025\/11\/enable-mod_ssl-apache-server.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"279\" \/>\n\t<meta property=\"og:image:height\" content=\"186\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"Sreeram Sreenivasan\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@UbiqBI\" \/>\n<meta name=\"twitter:site\" content=\"@UbiqBI\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Sreeram Sreenivasan\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"4 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/ubiq.co\/tech-blog\/enable-mod_ssl-apache\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/ubiq.co\/tech-blog\/enable-mod_ssl-apache\/\"},\"author\":{\"name\":\"Sreeram Sreenivasan\",\"@id\":\"https:\/\/ubiq.co\/tech-blog\/#\/schema\/person\/db98d49a766a3a111d8510935ab90abc\"},\"headline\":\"How to Enable mod_ssl in Apache Server\",\"datePublished\":\"2025-11-20T04:45:12+00:00\",\"dateModified\":\"2025-11-20T05:53:03+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/ubiq.co\/tech-blog\/enable-mod_ssl-apache\/\"},\"wordCount\":774,\"commentCount\":0,\"image\":{\"@id\":\"https:\/\/ubiq.co\/tech-blog\/enable-mod_ssl-apache\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/i0.wp.com\/ubiq.co\/tech-blog\/wp-content\/uploads\/2025\/11\/enable-mod_ssl-apache-server.jpg?fit=279%2C186&ssl=1\",\"keywords\":[\"mod_ssl\"],\"articleSection\":[\"Apache\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/ubiq.co\/tech-blog\/enable-mod_ssl-apache\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/ubiq.co\/tech-blog\/enable-mod_ssl-apache\/\",\"url\":\"https:\/\/ubiq.co\/tech-blog\/enable-mod_ssl-apache\/\",\"name\":\"How to Enable mod_ssl in Apache Server - Ubiq BI\",\"isPartOf\":{\"@id\":\"https:\/\/ubiq.co\/tech-blog\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/ubiq.co\/tech-blog\/enable-mod_ssl-apache\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/ubiq.co\/tech-blog\/enable-mod_ssl-apache\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/i0.wp.com\/ubiq.co\/tech-blog\/wp-content\/uploads\/2025\/11\/enable-mod_ssl-apache-server.jpg?fit=279%2C186&ssl=1\",\"datePublished\":\"2025-11-20T04:45:12+00:00\",\"dateModified\":\"2025-11-20T05:53:03+00:00\",\"author\":{\"@id\":\"https:\/\/ubiq.co\/tech-blog\/#\/schema\/person\/db98d49a766a3a111d8510935ab90abc\"},\"description\":\"You need mod_ssl in Apache to serve web pages over HTTPS. Here is how to enable mod_ssl in Apache Server.\",\"breadcrumb\":{\"@id\":\"https:\/\/ubiq.co\/tech-blog\/enable-mod_ssl-apache\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/ubiq.co\/tech-blog\/enable-mod_ssl-apache\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/ubiq.co\/tech-blog\/enable-mod_ssl-apache\/#primaryimage\",\"url\":\"https:\/\/i0.wp.com\/ubiq.co\/tech-blog\/wp-content\/uploads\/2025\/11\/enable-mod_ssl-apache-server.jpg?fit=279%2C186&ssl=1\",\"contentUrl\":\"https:\/\/i0.wp.com\/ubiq.co\/tech-blog\/wp-content\/uploads\/2025\/11\/enable-mod_ssl-apache-server.jpg?fit=279%2C186&ssl=1\",\"width\":279,\"height\":186,\"caption\":\"enable mod_ssl in apache server\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/ubiq.co\/tech-blog\/enable-mod_ssl-apache\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/ubiq.co\/tech-blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"How to Enable mod_ssl in Apache Server\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/ubiq.co\/tech-blog\/#website\",\"url\":\"https:\/\/ubiq.co\/tech-blog\/\",\"name\":\"Ubiq BI\",\"description\":\"Build dashboards &amp; reports in minutes\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/ubiq.co\/tech-blog\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Person\",\"@id\":\"https:\/\/ubiq.co\/tech-blog\/#\/schema\/person\/db98d49a766a3a111d8510935ab90abc\",\"name\":\"Sreeram Sreenivasan\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/secure.gravatar.com\/avatar\/4b3127ed2d4bb8efb3fa0bbb52cf2efd4d0156c97fc05a503537c883e8279947?s=96&d=mm&r=g\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/4b3127ed2d4bb8efb3fa0bbb52cf2efd4d0156c97fc05a503537c883e8279947?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/4b3127ed2d4bb8efb3fa0bbb52cf2efd4d0156c97fc05a503537c883e8279947?s=96&d=mm&r=g\",\"caption\":\"Sreeram Sreenivasan\"},\"description\":\"Sreeram Sreenivasan is the Founder of Ubiq. He has helped many Fortune 500 companies in the areas of BI &amp; software development.\",\"sameAs\":[\"https:\/\/www.linkedin.com\/in\/sreeram-sreenivasan\/\"],\"url\":\"https:\/\/ubiq.co\/tech-blog\/author\/wordpress\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"How to Enable mod_ssl in Apache Server - Ubiq BI","description":"You need mod_ssl in Apache to serve web pages over HTTPS. Here is how to enable mod_ssl in Apache 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:\/\/ubiq.co\/tech-blog\/enable-mod_ssl-apache\/","og_locale":"en_US","og_type":"article","og_title":"How to Enable mod_ssl in Apache Server - Ubiq BI","og_description":"You need mod_ssl in Apache to serve web pages over HTTPS. Here is how to enable mod_ssl in Apache Server.","og_url":"https:\/\/ubiq.co\/tech-blog\/enable-mod_ssl-apache\/","og_site_name":"Ubiq BI","article_publisher":"https:\/\/www.facebook.com\/ubiqbi","article_published_time":"2025-11-20T04:45:12+00:00","article_modified_time":"2025-11-20T05:53:03+00:00","og_image":[{"width":279,"height":186,"url":"https:\/\/ubiq.co\/tech-blog\/wp-content\/uploads\/2025\/11\/enable-mod_ssl-apache-server.jpg","type":"image\/jpeg"}],"author":"Sreeram Sreenivasan","twitter_card":"summary_large_image","twitter_creator":"@UbiqBI","twitter_site":"@UbiqBI","twitter_misc":{"Written by":"Sreeram Sreenivasan","Est. reading time":"4 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/ubiq.co\/tech-blog\/enable-mod_ssl-apache\/#article","isPartOf":{"@id":"https:\/\/ubiq.co\/tech-blog\/enable-mod_ssl-apache\/"},"author":{"name":"Sreeram Sreenivasan","@id":"https:\/\/ubiq.co\/tech-blog\/#\/schema\/person\/db98d49a766a3a111d8510935ab90abc"},"headline":"How to Enable mod_ssl in Apache Server","datePublished":"2025-11-20T04:45:12+00:00","dateModified":"2025-11-20T05:53:03+00:00","mainEntityOfPage":{"@id":"https:\/\/ubiq.co\/tech-blog\/enable-mod_ssl-apache\/"},"wordCount":774,"commentCount":0,"image":{"@id":"https:\/\/ubiq.co\/tech-blog\/enable-mod_ssl-apache\/#primaryimage"},"thumbnailUrl":"https:\/\/i0.wp.com\/ubiq.co\/tech-blog\/wp-content\/uploads\/2025\/11\/enable-mod_ssl-apache-server.jpg?fit=279%2C186&ssl=1","keywords":["mod_ssl"],"articleSection":["Apache"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/ubiq.co\/tech-blog\/enable-mod_ssl-apache\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/ubiq.co\/tech-blog\/enable-mod_ssl-apache\/","url":"https:\/\/ubiq.co\/tech-blog\/enable-mod_ssl-apache\/","name":"How to Enable mod_ssl in Apache Server - Ubiq BI","isPartOf":{"@id":"https:\/\/ubiq.co\/tech-blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/ubiq.co\/tech-blog\/enable-mod_ssl-apache\/#primaryimage"},"image":{"@id":"https:\/\/ubiq.co\/tech-blog\/enable-mod_ssl-apache\/#primaryimage"},"thumbnailUrl":"https:\/\/i0.wp.com\/ubiq.co\/tech-blog\/wp-content\/uploads\/2025\/11\/enable-mod_ssl-apache-server.jpg?fit=279%2C186&ssl=1","datePublished":"2025-11-20T04:45:12+00:00","dateModified":"2025-11-20T05:53:03+00:00","author":{"@id":"https:\/\/ubiq.co\/tech-blog\/#\/schema\/person\/db98d49a766a3a111d8510935ab90abc"},"description":"You need mod_ssl in Apache to serve web pages over HTTPS. Here is how to enable mod_ssl in Apache Server.","breadcrumb":{"@id":"https:\/\/ubiq.co\/tech-blog\/enable-mod_ssl-apache\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/ubiq.co\/tech-blog\/enable-mod_ssl-apache\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/ubiq.co\/tech-blog\/enable-mod_ssl-apache\/#primaryimage","url":"https:\/\/i0.wp.com\/ubiq.co\/tech-blog\/wp-content\/uploads\/2025\/11\/enable-mod_ssl-apache-server.jpg?fit=279%2C186&ssl=1","contentUrl":"https:\/\/i0.wp.com\/ubiq.co\/tech-blog\/wp-content\/uploads\/2025\/11\/enable-mod_ssl-apache-server.jpg?fit=279%2C186&ssl=1","width":279,"height":186,"caption":"enable mod_ssl in apache server"},{"@type":"BreadcrumbList","@id":"https:\/\/ubiq.co\/tech-blog\/enable-mod_ssl-apache\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/ubiq.co\/tech-blog\/"},{"@type":"ListItem","position":2,"name":"How to Enable mod_ssl in Apache Server"}]},{"@type":"WebSite","@id":"https:\/\/ubiq.co\/tech-blog\/#website","url":"https:\/\/ubiq.co\/tech-blog\/","name":"Ubiq BI","description":"Build dashboards &amp; reports in minutes","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/ubiq.co\/tech-blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Person","@id":"https:\/\/ubiq.co\/tech-blog\/#\/schema\/person\/db98d49a766a3a111d8510935ab90abc","name":"Sreeram Sreenivasan","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/secure.gravatar.com\/avatar\/4b3127ed2d4bb8efb3fa0bbb52cf2efd4d0156c97fc05a503537c883e8279947?s=96&d=mm&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/4b3127ed2d4bb8efb3fa0bbb52cf2efd4d0156c97fc05a503537c883e8279947?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/4b3127ed2d4bb8efb3fa0bbb52cf2efd4d0156c97fc05a503537c883e8279947?s=96&d=mm&r=g","caption":"Sreeram Sreenivasan"},"description":"Sreeram Sreenivasan is the Founder of Ubiq. He has helped many Fortune 500 companies in the areas of BI &amp; software development.","sameAs":["https:\/\/www.linkedin.com\/in\/sreeram-sreenivasan\/"],"url":"https:\/\/ubiq.co\/tech-blog\/author\/wordpress\/"}]}},"jetpack_featured_media_url":"https:\/\/i0.wp.com\/ubiq.co\/tech-blog\/wp-content\/uploads\/2025\/11\/enable-mod_ssl-apache-server.jpg?fit=279%2C186&ssl=1","jetpack_shortlink":"https:\/\/wp.me\/pbGGTT-2AT","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/ubiq.co\/tech-blog\/wp-json\/wp\/v2\/posts\/9975","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/ubiq.co\/tech-blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/ubiq.co\/tech-blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/ubiq.co\/tech-blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/ubiq.co\/tech-blog\/wp-json\/wp\/v2\/comments?post=9975"}],"version-history":[{"count":16,"href":"https:\/\/ubiq.co\/tech-blog\/wp-json\/wp\/v2\/posts\/9975\/revisions"}],"predecessor-version":[{"id":9994,"href":"https:\/\/ubiq.co\/tech-blog\/wp-json\/wp\/v2\/posts\/9975\/revisions\/9994"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/ubiq.co\/tech-blog\/wp-json\/wp\/v2\/media\/9985"}],"wp:attachment":[{"href":"https:\/\/ubiq.co\/tech-blog\/wp-json\/wp\/v2\/media?parent=9975"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/ubiq.co\/tech-blog\/wp-json\/wp\/v2\/categories?post=9975"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/ubiq.co\/tech-blog\/wp-json\/wp\/v2\/tags?post=9975"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}