首页 > 系统相关 >nginx常用配置和nginx镜像验证配置

nginx常用配置和nginx镜像验证配置

时间:2023-09-13 18:01:00浏览次数:44  
标签:http log 配置 nginx var 镜像

目的

总结项目中常用的nginx配置,然后通过docker构建一个nginx镜像来快速使用和验证。

目录结构

 

nginx配置

nginx.conf文件:

user nginx;
worker_processes auto;

error_log  /var/log/nginx/error.log  notice;
pid        /var/run/nginx.pid;

events {
    worker_connections  1024;
}

http {
    include mime.types;
    default_type application/octet-stream;

    log_format main  '$remote_addr - $remote_user [$time_local] "$request" '
                     '$status $body_bytes_sent "$http_referer" '
                     '"$http_user_agent" "$http_x_forwarded_for"';

    access_log /var/log/nginx/access.log  main;

    sendfile on;
    
    keepalive_timeout 75;

    server_tokens off;

    autoindex off;

    charset utf-8;

    # 开启gzip压缩
    gzip on;
    
    ......

详情: nginx常用配置和nginx镜像验证配置

 

标签:http,log,配置,nginx,var,镜像
From: https://www.cnblogs.com/simonbaker/p/17700362.html

相关文章

  • docker 尝试把.netcore项目打成镜像
    添加国内镜像https://blog.csdn.net/qq_44797987/article/details/112681224生成Dockerfile文件打开VisualStudio右键Web项目,添加docker支持执行命令验证......
  • springboot 整合 nacos 实现配置文件统一管理 和 服务注册
    1.我使用的是 nacos-server-1.4.1 直接启动nacos没有配置数据库那些.\startup.cmd-mstandalone2.启动后在nacos中创建命名空间配置文件 注意命名空间的id我是自己定义的还有group到时候配置错了服务又不会报错只是会读取不到3.springboot配置 server-addr......
  • 45、交换机配置备份
    交换机配置备份首先要保证交换机时间的准确,需要配置ntp自动校时服务,需要对交换机配置定时采集并将配置文件命名为新配置文件,发送到tftp服务器,同时也需要将交换机备份的新配置文件删除,随着时间延长交换机存储空间满无法运行。使用3cdaemon来搭建ftp服务器上传下载交换机文件夹。官......
  • .net core(微服务学习)-使用 AgileConfig轻量配置中心
    由于之前项目维护的时候有多个API服务,发布时候又做了高可用多主机均衡负载,环境又有多套,当部署新代码的时候如果有新增配置项需要修改N个环境和服务器实属折磨人    我们知道每个.netcore中都有一个appsettings.json的配置文件,由于之前项目有3个环境,一共有4台主机,每个主......
  • 5999元-13999元买哪款?iPhone 15全系四款机型配置/价格对比
    苹果已经在凌晨正式发布了四款iPhone。分别是iPhone15、iPhone15 Plus、iPhone15Pro 和iPhone15ProMax,命名上没有一丝变化。先看价格,首先明确这次苹果起步价没涨,依然是5999元起。iPhone15:128GB5999元、256GB6999元、512GB8999元。iPhone15Plus:128GB6999元、2......
  • macOS Big Sur 11.7.10 (20G1427) Boot ISO 原版可引导镜像
    macOSBigSur11.7.10(20G1427)BootISO原版可引导镜像本站下载的macOS软件包,既可以拖拽到Applications(应用程序)下直接安装,也可以制作启动U盘安装,或者在虚拟机中启动安装。另外也支持在Windows和Linux中创建可引导介质。2023年9月12日,Apple为macOS和iOS......
  • macOS Monterey 12.6.9 (21G726) Boot ISO 原版可引导镜像
    macOSMonterey12.6.9(21G726)BootISO原版可引导镜像本站下载的macOS软件包,既可以拖拽到Applications(应用程序)下直接安装,也可以制作启动U盘安装,或者在虚拟机中启动安装。另外也支持在Windows和Linux中创建可引导介质。2023年9月12日,Apple为macOS和iOS等......
  • dubbo分布式项目开发____配置经验和心得
    //1.zookeeper配置文件中不要出现中文会报错 //2.分布式开发对象一定要序列化//摘抄如下在面向对象程序语言中做分布式计算的时候,经常需要将对象在不同的主机之间传输,我这次在实现分布式计算的时候,需要将一个计算对象从中央服务器Server分发给所有的客户端client。通过......
  • dubbo分布式项目开发____Zookeeper搭建步骤和配置思路
    //搭建zookeeper 1.可以放到在linux下可以在windows下解压到指定的目录如个人:F:\zookeeper2.复制下conf下复制下zoo_simple.cfg文件把复制的修改成zoo.cfg内容如下一定以不要出现中文会报错的3.修改完成后进入windowsdos命令回车一下内容说明注册中心配置正常//资源地址......
  • Dubbo配置问题____spring中dubbo标签报错问题和解决方案
    //1.当在springxml中引用dubbo标签时会报错windows-->preferrence-->xml->xmlcatalog-->add->catalogentry-->filesystem,选择模版文件后,修改key值为“http://code.alibabatech.com/schema/dubbo/dubbo.xsd”//资源文件下载 http://pan.baidu.com/s/1c2h6uzA......