本文共 2375 字,大约阅读时间需要 7 分钟。
nginx主配置文件
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 | worker_processes 1; error_log /home/data/logs/nginx/error .log; #error_log logs/error.log; #error_log logs/error.log notice; #error_log logs/error.log info; #pid logs/nginx.pid; worker_rlimit_nofile 65535; events { use epoll; worker_connections 65535; } http { include mime.types; default_type application /octet-stream ; log_format main '$remote_addr - $remote_user [$time_local] "$http_host" "$request" ' '$status $body_bytes_sent "$http_referer" ' '"$http_user_agent" $http_x_forwarded_for ' '"$upstream_addr" "$upstream_status" "$upstream_response_time" "$request_time"' ; #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 logs/access.log main; access_log /home/data/logs/nginx/access .log main; server_tokens off; sendfile on; #tcp_nopush on; #keepalive_timeout 0; keepalive_timeout 65; #--------------h1---------------- upstream plone { server 172.16.1.24:8080; #重点 } #gzip on; server_name_in_redirect off; include vhosts/*.conf; #重点 } |
nginx vhosts里面的配置文件
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 | [root@plone vhosts] # cat plone.conf server { listen 80; server_name plone.sense.com.cn; access_log /home/data/logs/nginx/plone_access .log main; # rewrite ^(.*)$ https://$host$1 permanent; location / { proxy_set_header X-real-ip $remote_addr; proxy_set_header Host $http_host; proxy_set_header X-Forwarded-Scheme $scheme; proxy_pass #重点 } error_page 500 502 503 504 /50x .html; location = /50x .html { root html; } } # server { # listen 443 ssl; # server_name console.senseyun.com; # access_log /home/data/logs/nginx/ssl.console_senseyun.log main; # # ssl_certificate /opt/CA/senseyun.com_bundle.crt; # ssl_certificate_key /opt/CA/senseyun.com.key; # # # location ~^/ { # proxy_set_header X-real-ip $remote_addr; # proxy_set_header Host $http_host; # proxy_set_header X-Forwarded-Scheme $scheme; # proxy_pass http://console; # } # # error_page 500 502 503 504 /50x.html; # location = /50x.html { # root html; # } # } |