Windows环境下绿色版nginx 1.30使用

1.下载

下载地址:https://nginx.org/en/download.html

2.解压

将下载的安装包解压到:E盘下

3.使用

复制代码
主要差异点:
 upstream oa_cluster{
            # sticky;
            sticky cookie example;
            server 127.0.0.1:80 max_fails=300 fail_timeout=30s;
        }

nginx.conf

复制代码
worker_processes auto;
worker_rlimit_nofile 20960;
error_log  logs/error.log  error;
events {
    worker_connections  4096;
    multi_accept on;
    accept_mutex on;
    accept_mutex_delay 500ms;
}
http {
        server_tokens off;
        sendfile on;
        tcp_nopush on;
        tcp_nodelay on;
        access_log off;
        include       mime.types;
        default_type  application/octet-stream;
        keepalive_timeout  300;
        client_max_body_size 10240M;

        gzip on;
        gzip_min_length 1k;
        gzip_buffers 4 16k;
        gzip_comp_level 3;
        gzip_types text/xml text/plain text/css text/javascript application/x-javascript application/javascript application/xml;
        gzip_disable "MSIE [1-6]\.";
		
        upstream oa_cluster{
            # sticky;
            # 主要差异点
            sticky cookie example;
            server 127.0.0.1:80 max_fails=300 fail_timeout=30s;
        }

		# OA-http
        server {
            listen 8080;
            server_name localhost;
            charset utf-8;

            location / {
                proxy_pass http://oa_cluster;
                proxy_set_header Host $http_host;
                proxy_set_header X-Real-IP $remote_addr;
                proxy_set_header REMOTE-HOST $remote_addr;
                proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
                proxy_set_header X-Forwarded-Proto $scheme;
                proxy_redirect http:// $scheme://;
                proxy_connect_timeout 300;
                proxy_read_timeout 300;
                proxy_send_timeout 300;
            }
            error_page   500 502 503 504  /50x.html;
            location = /50x.html {
                root   html;
            }
        }
		#OA-https
        server {
            listen 8443 ssl;
            server_name localhost;
            ssl_certificate cert.crt;
            ssl_certificate_key  cert.key;
            ssl_protocols TLSv1 TLSv1.1 TLSv1.2;
            charset utf-8;

            location / {
                proxy_pass http://oa_cluster;
                proxy_set_header Host $http_host;
                proxy_set_header X-Real-IP $remote_addr;
                proxy_set_header REMOTE-HOST $remote_addr;
                proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
                proxy_set_header X-Forwarded-Proto $scheme;
                proxy_redirect http:// $scheme://;
                proxy_connect_timeout 300;
                proxy_read_timeout 300;
                proxy_send_timeout 300;
            }
            error_page   500 502 503 504  /50x.html;
            location = /50x.html {
                root   html;
            }
        }
    }
相关推荐
Lonely 净土39 分钟前
Rocky Linux 安装教程
linux·运维·服务器
光影少年1 小时前
RN的Fabric 渲染流程
运维·前端·javascript·react native·react.js·fabric
A 糖醋排骨1 小时前
grafana loki alloy轻量级日志采集
运维·grafana·loki
林间码客4 小时前
从DevOps到DevSecOps:构建现代软件交付的基石与护城河
大数据·运维·devsecops·devops
Lust Dusk5 小时前
记一次Linux应急响应题目解析
linux·运维·服务器·网络·安全·网络安全
轻揉小乔 真新人6 小时前
使用memc-nginx和srcache-nginx模块构建高效透明的缓存机制
运维·nginx·缓存
Yan_chen6667 小时前
SSH(Secure Shell)安全外壳协议详解
运维·网络协议·ssh
lingran__8 小时前
Linux 基础常用指令万字详解(上)|文件目录命令,结合底层原理剖析
linux·运维·服务器·后端·centos·linux基础指令
志栋智能8 小时前
安全超自动化如何增强事件响应能力
运维·安全·自动化
各类产品分享8 小时前
电力行业AR智能运维哪个品牌好
运维·ar·ar巡检