# 实现 "docker nginx --with-http_gzip_static_module" 的步骤
> 本文将指导你如何在 Docker 中实现 "docker nginx --with-http_gzip_static_module"。nginx 是一个高性能的 Web 服务器软件,而 http_gzip_static_module 是一个 nginx 模块,用于启用 Gzip 压缩            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2023-08-27 05:55:42
                            
                                350阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            ngx_http_gzip_static_module模块englishрусский简体中文日本語türke新闻 [en]nginx 介绍下载 [en]安全漏洞 [en]文档FAQ外部连接 [en]书籍 [en]支持 [en]捐献 [en]tracwikitwitternginx.com翻译内容可能已经过旧。 你可以通过 英文版本 查看最近的更新。配置范例指令    &nbs            
                
                    
                        
                                                            
                                                                        
                                                                                        翻译
                                                                                            精选
                                                        
                            2015-12-09 12:00:36
                            
                                772阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            上面是下载的包下载地址 nginx官网http://nginx.org/ 下一步下一步其中remote为重要属性    以前配置apache在配置ganglia的时候查看状态  配置apache自动删除,删除干净  或者停止Apache2以及在下面配置开机启动配置,启动即关闭Apache2 或者修改            
                
         
            
            
            
            Module ngx_http_gzip_moduleExample ConfigurationDirectives  [gzip]  [gzip_buffers]  [gzip_comp_level]  [gzip_disable]  [gzip_min_length]  [gzip_http_version]  [gzip_            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2017-07-16 10:23:03
                            
                                1214阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            # Docker安装Nginx并安装http_gzip_static_module模块教程
## 简介
本文将介绍如何使用Docker安装Nginx,并在安装过程中加入http_gzip_static_module模块。这个模块可以用于启用Nginx的gzip静态压缩功能,提高网站性能。
## 整体流程
下面是整个过程的步骤概述:
```mermaid
journey
    title D            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2023-10-22 10:25:38
                            
                                288阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            ## 使用Docker安装Nginx并启用http_gzip_static_module模块的方案
### 问题描述
在使用Docker安装Nginx后,需要启用Nginx的http_gzip_static_module模块,以实现静态资源gzip压缩功能。本文将介绍如何通过Docker安装Nginx,并在Nginx配置中启用http_gzip_static_module模块。
### 方案概            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2023-08-17 18:02:50
                            
                                925阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            1、gzip on | off;    启用或禁用gzip压缩2、gzip_comp_level level;    压缩比由低到高:1 到 9 ,默认:13、gzip_disable regex ...;    匹配到客户端浏览器不执行压缩4、gzip_min_length l            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2018-03-29 16:38:13
                            
                                1074阅读
                            
                                                        
                                点赞
                            
                                                                             
                 
                
                             
         
            
            
            
            Ngx_http_gzip_module(压缩模块):基于gzip方式对响应报文作压缩;官方文档:http://nginx.org/en/docs/http/ngx_http_gzip_module.html官方定义:The ngx_http_gzip_module module is a filter that compresses responses using the “gzip” meth            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2017-11-11 20:05:19
                            
                                2018阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            安装 zlib-develyum install -y zlib-devel            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2023-05-25 18:24:25
                            
                                362阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            介绍ngx_http_gzip_module模块通过“gzip”方法来压缩响应(responses),减小数据传输的大小。传输过程中的数据减少了,使用的IO自然就会降低,性能上也会有提升。注意,官网上介绍,在使用了SSL/TLS协议后,压缩响应(responses)可能会受到BREACH攻击。指令各位看到指令可能会有点陌生,就简单的把它理解为参数就行了。这些指令定义了gzip压缩响应的前提、参数等            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2023-08-17 20:46:13
                            
                                146阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            一. HTTP gzip压缩,概述requestheader中声明Accept-Encoding : gzip,告知服务器客户端接受gzip的数据responsebody,同时加入以下header:Content-Encoding: gzip:表明body是gzip过的数据Content-Length:117:表示body gzip压缩后的数据大小,便于客户端使用或Transfer-En            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-06-02 17:27:24
                            
                                2065阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            ## 实现"docker nginx gzip_static on"的步骤
### 1. 确保已经安装Docker和Nginx
在开始之前,你需要确保已经安装了Docker和Nginx。如果还没有安装,可以参考以下步骤进行安装:
1. 安装Docker:
   - 在Linux上,可以通过运行以下命令安装Docker:
     ```shell
     $ sudo apt-get up            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2023-09-16 16:24:21
                            
                                236阅读
                            
                                                                             
                 
                
                             
         
            
            
            
             rewrite重写(伪静态):在地址栏输入xx.com/user-xxx.html,实际上访问的就是xxx.com/user.php?id=xxxrewrite就这么简单   附上ecshop rewrite重写规则
.htaccess的rewrite代码如下:
 
RewriteEngine On
# direct one-word access
RewriteRul            
                
         
            
            
            
            nginx HTTPgzip模块配置./configure --with-http_gzip_static_module下面的配置放在http模块gzip  on;    //开启gzip压缩gzip_min_length 1k;  //允许压缩页面最小字节数gzip_buffers 4  16k;  //申请4个单位16K内存            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                            精选
                                                        
                            2016-01-07 10:46:24
                            
                                700阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            好久没贴过代码了,心血来潮。/* * Copyright (c) 2009, 2010, B3log Team * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this fi...            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2010-12-16 22:12:00
                            
                                96阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            在nginx中打开gzip压缩: gzip  on;  gzip_min_length  1024;  gzip_buffers     4 8k;  gzip_types       text/plain application/x-javascript text/css text/ht            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2016-10-21 19:01:31
                            
                                1659阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            Python 基础学习说明这不是最基础的新手教程,如需了解Python的数据类型、变量等基础内容,请移步:https://docs.python.org/2/tutorial/index.html
这里的代码使用Python2.7环境,没有在>3版本号环境下測试,如有不兼容等问题,欢迎交流。邮箱:hui.fu@hpe.com模块(Moudule)和包(Package)辨析module 
通常            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-07-12 13:45:13
                            
                                45阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            引言 Http 请求处理流程 和 Http Handler 介绍 这两篇文章里,我们首先了解了Http请求在服务器端的处理流程,随后我们知道Http请求最终会由实现了IHttpHandler接口的类进行处理(应该记得Page类实现了IHttpHandler)。从 Http 请求处理流程 一文的最后的一幅图中可以看到,在Http请求由IHttpHandler处理之前,它需要通过一系列的Ht...            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2009-03-11 16:05:00
                            
                                50阅读
                            
                                                                                    
                                2评论
                            
                                                 
                 
                
                             
         
            
            
            
            Chunked transfer encoding allows a server to maintain an HTTP persistent connection for dynamically generated content. In this case the HTTP Content-Length header cannot be used to delimit the content            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                            精选
                                                        
                            2015-01-10 16:16:01
                            
                                573阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            http://nginx.org/en/docs/http/ngx_http_rewrite_module.html The ngx_http_rewrite_module module is used to change request URI using PCRE regular express            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2019-06-19 17:31:00
                            
                                94阅读