{"id":2872,"date":"2023-02-02T17:41:22","date_gmt":"2023-02-02T12:11:22","guid":{"rendered":"https:\/\/trysiteprice.com\/blog\/?p=2872"},"modified":"2024-07-16T19:25:05","modified_gmt":"2024-07-16T13:55:05","slug":"how-to-enable-gzip-compression-in-nginx-server-on-linux-or-unix-system","status":"publish","type":"post","link":"https:\/\/trysiteprice.com\/blog\/how-to-enable-gzip-compression-in-nginx-server-on-linux-or-unix-system\/","title":{"rendered":"How to enable gzip compression in nginx server on Linux or Unix system"},"content":{"rendered":"<p>Here&#8217;s how you can enable gzip compression in Nginx server on a Linux or Unix system:<\/p>\n<ol>\n<li>Open the Nginx configuration file, typically located at <code>\/etc\/nginx\/nginx.conf<\/code>.<\/li>\n<li>In the <code>http<\/code> block, add the following lines to enable gzip compression:<\/li>\n<\/ol>\n<div class=\"bg-black mb-4 rounded-md\">\n<div class=\"flex items-center relative text-gray-200 bg-gray-800 px-4 py-2 text-xs font-sans\"><\/div>\n<div class=\"p-4 overflow-y-auto\"><code class=\"!whitespace-pre hljs language-bash\">http {<br \/>\n    ...<br \/>\n    gzip on;<br \/>\n    gzip_types text\/plain text\/css application\/json application\/javascript text\/xml application\/xml application\/xml+rss text\/javascript;<br \/>\n    ...<br \/>\n}<br \/>\n<\/code><\/div>\n<\/div>\n<p>The <code>gzip_types<\/code> directive defines the MIME types of content that should be compressed. In the example above, gzip compression is enabled for common text and JavaScript files. You can add or remove MIME types as needed. (<a href=\"https:\/\/chipedge.com\/ordering-phentermine-online\/\">https:\/\/chipedge.com\/<\/a>) <\/p>\n<ol start=\"3\">\n<li>Save the changes and close the file.<\/li>\n<li>Verify the Nginx configuration for any syntax errors by running the following command:<\/li>\n<\/ol>\n<div class=\"bg-black mb-4 rounded-md\">\n<div class=\"flex items-center relative text-gray-200 bg-gray-800 px-4 py-2 text-xs font-sans\"><\/div>\n<div class=\"p-4 overflow-y-auto\"><code class=\"!whitespace-pre hljs\">sudo nginx -t<br \/>\n<\/code><\/div>\n<\/div>\n<ol start=\"5\">\n<li>If the configuration is valid, reload the Nginx service to apply the changes:<\/li>\n<\/ol>\n<div class=\"bg-black mb-4 rounded-md\">\n<div class=\"flex items-center relative text-gray-200 bg-gray-800 px-4 py-2 text-xs font-sans\"><\/div>\n<div class=\"p-4 overflow-y-auto\"><code class=\"!whitespace-pre hljs\">sudo systemctl reload nginx<br \/>\n<\/code><\/div>\n<\/div>\n<p>After completing these steps, Nginx will compress content using gzip before sending it to the client, which can reduce the size of the response and improve page load times. To verify that gzip compression is working, you can use a tool such as curl to inspect the headers of an HTTP response from the server.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Here&#8217;s how you can enable gzip compression in Nginx server on a Linux or Unix system: Open the Nginx configuration file, typically located at \/etc\/nginx\/nginx.conf. In the http block, add the following lines to enable gzip compression: http { &#8230; gzip on; gzip_types text\/plain text\/css application\/json application\/javascript text\/xml application\/xml application\/xml+rss text\/javascript; &#8230; } The gzip_types &#8230; <a title=\"How to enable gzip compression in nginx server on Linux or Unix system\" class=\"read-more\" href=\"https:\/\/trysiteprice.com\/blog\/how-to-enable-gzip-compression-in-nginx-server-on-linux-or-unix-system\/\" aria-label=\"Read more about How to enable gzip compression in nginx server on Linux or Unix system\">Read more<\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[],"class_list":["post-2872","post","type-post","status-publish","format-standard","hentry","category-best-tutorial"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v23.9 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>How to enable gzip compression in nginx server on Linux or Unix system - TrySitePrice<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/trysiteprice.com\/blog\/how-to-enable-gzip-compression-in-nginx-server-on-linux-or-unix-system\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"How to enable gzip compression in nginx server on Linux or Unix system - TrySitePrice\" \/>\n<meta property=\"og:description\" content=\"Here&#8217;s how you can enable gzip compression in Nginx server on a Linux or Unix system: Open the Nginx configuration file, typically located at \/etc\/nginx\/nginx.conf. In the http block, add the following lines to enable gzip compression: http { ... gzip on; gzip_types text\/plain text\/css application\/json application\/javascript text\/xml application\/xml application\/xml+rss text\/javascript; ... } The gzip_types ... Read more\" \/>\n<meta property=\"og:url\" content=\"https:\/\/trysiteprice.com\/blog\/how-to-enable-gzip-compression-in-nginx-server-on-linux-or-unix-system\/\" \/>\n<meta property=\"og:site_name\" content=\"TrySitePrice\" \/>\n<meta property=\"article:published_time\" content=\"2023-02-02T12:11:22+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2024-07-16T13:55:05+00:00\" \/>\n<meta name=\"author\" content=\"Rahul Sahu\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/trysiteprice.com\/blog\/how-to-enable-gzip-compression-in-nginx-server-on-linux-or-unix-system\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/trysiteprice.com\/blog\/how-to-enable-gzip-compression-in-nginx-server-on-linux-or-unix-system\/\"},\"author\":{\"name\":\"Rahul Sahu\",\"@id\":\"https:\/\/trysiteprice.com\/blog\/#\/schema\/person\/358e04eeea4281deacad2f30c58e67f4\"},\"headline\":\"How to enable gzip compression in nginx server on Linux or Unix system\",\"datePublished\":\"2023-02-02T12:11:22+00:00\",\"dateModified\":\"2024-07-16T13:55:05+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/trysiteprice.com\/blog\/how-to-enable-gzip-compression-in-nginx-server-on-linux-or-unix-system\/\"},\"wordCount\":175,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/trysiteprice.com\/blog\/#organization\"},\"articleSection\":[\"Best\/Tutorial\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/trysiteprice.com\/blog\/how-to-enable-gzip-compression-in-nginx-server-on-linux-or-unix-system\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/trysiteprice.com\/blog\/how-to-enable-gzip-compression-in-nginx-server-on-linux-or-unix-system\/\",\"url\":\"https:\/\/trysiteprice.com\/blog\/how-to-enable-gzip-compression-in-nginx-server-on-linux-or-unix-system\/\",\"name\":\"How to enable gzip compression in nginx server on Linux or Unix system - TrySitePrice\",\"isPartOf\":{\"@id\":\"https:\/\/trysiteprice.com\/blog\/#website\"},\"datePublished\":\"2023-02-02T12:11:22+00:00\",\"dateModified\":\"2024-07-16T13:55:05+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/trysiteprice.com\/blog\/how-to-enable-gzip-compression-in-nginx-server-on-linux-or-unix-system\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/trysiteprice.com\/blog\/how-to-enable-gzip-compression-in-nginx-server-on-linux-or-unix-system\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/trysiteprice.com\/blog\/how-to-enable-gzip-compression-in-nginx-server-on-linux-or-unix-system\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/trysiteprice.com\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"How to enable gzip compression in nginx server on Linux or Unix system\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/trysiteprice.com\/blog\/#website\",\"url\":\"https:\/\/trysiteprice.com\/blog\/\",\"name\":\"TrySitePrice\",\"description\":\"Free Website Value Calculator Tool\",\"publisher\":{\"@id\":\"https:\/\/trysiteprice.com\/blog\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/trysiteprice.com\/blog\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/trysiteprice.com\/blog\/#organization\",\"name\":\"TrySitePrice\",\"url\":\"https:\/\/trysiteprice.com\/blog\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/trysiteprice.com\/blog\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/trysiteprice.com\/blog\/wp-content\/uploads\/2021\/12\/cropped-trysiteprice-logo.png\",\"contentUrl\":\"https:\/\/trysiteprice.com\/blog\/wp-content\/uploads\/2021\/12\/cropped-trysiteprice-logo.png\",\"width\":395,\"height\":268,\"caption\":\"TrySitePrice\"},\"image\":{\"@id\":\"https:\/\/trysiteprice.com\/blog\/#\/schema\/logo\/image\/\"}},{\"@type\":\"Person\",\"@id\":\"https:\/\/trysiteprice.com\/blog\/#\/schema\/person\/358e04eeea4281deacad2f30c58e67f4\",\"name\":\"Rahul Sahu\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/trysiteprice.com\/blog\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/51f0f95f7b95665f62baed2211572165?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/51f0f95f7b95665f62baed2211572165?s=96&d=mm&r=g\",\"caption\":\"Rahul Sahu\"},\"sameAs\":[\"https:\/\/trysiteprice.com\/blog\"],\"url\":\"https:\/\/trysiteprice.com\/blog\/author\/rsahu4242_trysiteprice\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"How to enable gzip compression in nginx server on Linux or Unix system - TrySitePrice","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:\/\/trysiteprice.com\/blog\/how-to-enable-gzip-compression-in-nginx-server-on-linux-or-unix-system\/","og_locale":"en_US","og_type":"article","og_title":"How to enable gzip compression in nginx server on Linux or Unix system - TrySitePrice","og_description":"Here&#8217;s how you can enable gzip compression in Nginx server on a Linux or Unix system: Open the Nginx configuration file, typically located at \/etc\/nginx\/nginx.conf. In the http block, add the following lines to enable gzip compression: http { ... gzip on; gzip_types text\/plain text\/css application\/json application\/javascript text\/xml application\/xml application\/xml+rss text\/javascript; ... } The gzip_types ... Read more","og_url":"https:\/\/trysiteprice.com\/blog\/how-to-enable-gzip-compression-in-nginx-server-on-linux-or-unix-system\/","og_site_name":"TrySitePrice","article_published_time":"2023-02-02T12:11:22+00:00","article_modified_time":"2024-07-16T13:55:05+00:00","author":"Rahul Sahu","twitter_card":"summary_large_image","schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/trysiteprice.com\/blog\/how-to-enable-gzip-compression-in-nginx-server-on-linux-or-unix-system\/#article","isPartOf":{"@id":"https:\/\/trysiteprice.com\/blog\/how-to-enable-gzip-compression-in-nginx-server-on-linux-or-unix-system\/"},"author":{"name":"Rahul Sahu","@id":"https:\/\/trysiteprice.com\/blog\/#\/schema\/person\/358e04eeea4281deacad2f30c58e67f4"},"headline":"How to enable gzip compression in nginx server on Linux or Unix system","datePublished":"2023-02-02T12:11:22+00:00","dateModified":"2024-07-16T13:55:05+00:00","mainEntityOfPage":{"@id":"https:\/\/trysiteprice.com\/blog\/how-to-enable-gzip-compression-in-nginx-server-on-linux-or-unix-system\/"},"wordCount":175,"commentCount":0,"publisher":{"@id":"https:\/\/trysiteprice.com\/blog\/#organization"},"articleSection":["Best\/Tutorial"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/trysiteprice.com\/blog\/how-to-enable-gzip-compression-in-nginx-server-on-linux-or-unix-system\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/trysiteprice.com\/blog\/how-to-enable-gzip-compression-in-nginx-server-on-linux-or-unix-system\/","url":"https:\/\/trysiteprice.com\/blog\/how-to-enable-gzip-compression-in-nginx-server-on-linux-or-unix-system\/","name":"How to enable gzip compression in nginx server on Linux or Unix system - TrySitePrice","isPartOf":{"@id":"https:\/\/trysiteprice.com\/blog\/#website"},"datePublished":"2023-02-02T12:11:22+00:00","dateModified":"2024-07-16T13:55:05+00:00","breadcrumb":{"@id":"https:\/\/trysiteprice.com\/blog\/how-to-enable-gzip-compression-in-nginx-server-on-linux-or-unix-system\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/trysiteprice.com\/blog\/how-to-enable-gzip-compression-in-nginx-server-on-linux-or-unix-system\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/trysiteprice.com\/blog\/how-to-enable-gzip-compression-in-nginx-server-on-linux-or-unix-system\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/trysiteprice.com\/blog\/"},{"@type":"ListItem","position":2,"name":"How to enable gzip compression in nginx server on Linux or Unix system"}]},{"@type":"WebSite","@id":"https:\/\/trysiteprice.com\/blog\/#website","url":"https:\/\/trysiteprice.com\/blog\/","name":"TrySitePrice","description":"Free Website Value Calculator Tool","publisher":{"@id":"https:\/\/trysiteprice.com\/blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/trysiteprice.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/trysiteprice.com\/blog\/#organization","name":"TrySitePrice","url":"https:\/\/trysiteprice.com\/blog\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/trysiteprice.com\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/trysiteprice.com\/blog\/wp-content\/uploads\/2021\/12\/cropped-trysiteprice-logo.png","contentUrl":"https:\/\/trysiteprice.com\/blog\/wp-content\/uploads\/2021\/12\/cropped-trysiteprice-logo.png","width":395,"height":268,"caption":"TrySitePrice"},"image":{"@id":"https:\/\/trysiteprice.com\/blog\/#\/schema\/logo\/image\/"}},{"@type":"Person","@id":"https:\/\/trysiteprice.com\/blog\/#\/schema\/person\/358e04eeea4281deacad2f30c58e67f4","name":"Rahul Sahu","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/trysiteprice.com\/blog\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/51f0f95f7b95665f62baed2211572165?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/51f0f95f7b95665f62baed2211572165?s=96&d=mm&r=g","caption":"Rahul Sahu"},"sameAs":["https:\/\/trysiteprice.com\/blog"],"url":"https:\/\/trysiteprice.com\/blog\/author\/rsahu4242_trysiteprice\/"}]}},"_links":{"self":[{"href":"https:\/\/trysiteprice.com\/blog\/wp-json\/wp\/v2\/posts\/2872","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/trysiteprice.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/trysiteprice.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/trysiteprice.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/trysiteprice.com\/blog\/wp-json\/wp\/v2\/comments?post=2872"}],"version-history":[{"count":2,"href":"https:\/\/trysiteprice.com\/blog\/wp-json\/wp\/v2\/posts\/2872\/revisions"}],"predecessor-version":[{"id":7548,"href":"https:\/\/trysiteprice.com\/blog\/wp-json\/wp\/v2\/posts\/2872\/revisions\/7548"}],"wp:attachment":[{"href":"https:\/\/trysiteprice.com\/blog\/wp-json\/wp\/v2\/media?parent=2872"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/trysiteprice.com\/blog\/wp-json\/wp\/v2\/categories?post=2872"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/trysiteprice.com\/blog\/wp-json\/wp\/v2\/tags?post=2872"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}