• docker-compose中加入nginx 日志和部署下载


    服务器部署了nginx镜像,所以加入一个日志查看,添加一下静态页面下载。

    1、查看nginx镜像怎么部署的

       nginx:
            image: nginx
            ports:
                - '80:80'
            volumes:
                - "/etc/localtime:/etc/localtime:ro"
                - './nginx/nginx.conf:/etc/nginx/nginx.conf:ro'
                - './nginx/conf.d:/etc/nginx/conf.d:ro'
                - './nginx/www:/usr/share/nginx/html:ro'
                - './nginx/log:/var/log/nginx'(:ro 是只读不能写)
            restart: always
    

      

    2、修改nginx.cof文件

        tcp_nopush     on;
    
        keepalive_timeout  60;
    
        gzip  on;    # 启用gzip压缩
        gzip_buffers  16 8k;
        gzip_comp_level  5;  # 压缩级别,1 - 9,数字越大压缩的越好,也越占用CPU时间
        gzip_min_length  100; # 最小压缩文件大小,小于设置值的文件将不会压缩
        gzip_proxied   any;
        gzip_types  text/plain text/css text/javascript; # 压缩类型,mime.types 文件可以查看
        gzip_vary on; # 是否在http header中添加Vary: Accept-Encoding,建议开启
    
        server {
            listen       80;  # 监听端口
            server_name  localhost;  # nginx虚拟主机名,IP或域名
    
            #charset koi8-r;
    
            #access_log  logs/host.access.log  main;
    
    
            location / {
                root  /usr/share/nginx/html/download;
                index index.html;
            }
    
            location /android {
                alias www/android;
                autoindex on;
            }
    
            location /ios {
                alias www/ios;
                autoindex on;
            }
    
            error_page   500 502 503 504  /50x.html;
            location = /50x.html {
                root   html;
            }
    
        }
    

      

    3、查看日志是否存在,点开网页测试

    测试没有问题。

  • 相关阅读:
    早晨突然想到的几句话
    VBA-工程-找不到工程或库-解决方案
    Mysql 服务无法启动 服务没有报告任何错误
    一道有趣的面试题
    异步和多线程
    异或运算
    线性代数解惑
    全文搜索引擎 Elasticsearch (一)
    HandlerExceptionResolver统一异常处理 返回JSON 和 ModelAndView
    MySQL 20个经典面试题
  • 原文地址:https://www.cnblogs.com/liubiaos/p/11302359.html
Copyright © 2020-2023  润新知