nginx配置ssl和minio
nginx配置ssl和minio
#user nobody;
worker_processes 4;
#error_log logs/error.log;
#error_log logs/error.log notice;
#error_log logs/error.log info;
#pid logs/nginx.pid;
events {worker_connections 40960;
}
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 logs/access.log main;sendfile on;#tcp_nopush on;#keepalive_timeout 0;keepalive_timeout 65;#gzip on;# another virtual host using mix of IP-, name-, and port-based configuration#map $http_upgrade $conn_upgrade {default upgrade;'' close;}server {listen 7777;server_name 120.55.101.185;location / {root C:/phpstudy_pro/WWW/127.0.0.1/dist/;try_files $uri $uri/ /index.html;index index.html index.htm;}location /prod-api/ {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_pass http://localhost:9080/;}location /profile/ {proxy_pass http://127.0.0.1:9080/profile/; }}#include vhosts.conf;map $time_iso8601 $logdate {'~^(?<ymd>\\d{4}-\\d{2}-\\d{2})' $ymd;default 'date-not-found';}include vhosts/*.conf;# HTTPS server#server {listen 443 ssl; server_name kiama.site; root html;index index.html index.htm;ssl_certificate cert/cert.pem; ssl_certificate_key cert/cert.key; ssl_session_timeout 5m;ssl_ciphers ECDHE-RSA-AES128-GCM-SHA256:ECDHE:ECDH:AES:HIGH:!NULL:!aNULL:!MD5:!ADH:!RC4;ssl_protocols TLSv1.1 TLSv1.2 TLSv1.3; ssl_prefer_server_ciphers on; location /{root html; index index.html index.htm;proxy_set_header Upgrade $http_upgrade;proxy_set_header Connetion $conn_upgrade;proxy_pass http://127.0.0.1:9000;proxy_set_header Host $host;proxy_set_header X-Real-IP $remote_addr;proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;} }#server {# listen 443 ssl;# server_name localhost;# ssl_certificate cert.pem;# ssl_certificate_key cert.key;# ssl_session_cache shared:SSL:1m;# ssl_session_timeout 5m;# ssl_ciphers HIGH:!aNULL:!MD5;# ssl_prefer_server_ciphers on;# location / {# root html;# index index.html index.htm;# }#}client_max_body_size 50m;client_body_buffer_size 60k;client_body_timeout 60;client_header_buffer_size 64k;client_header_timeout 60;error_page 400 /error/400.html;error_page 403 /error/403.html;error_page 404 /error/404.html;error_page 500 /error/500.html;error_page 501 /error/501.html;error_page 502 /error/502.html;error_page 503 /error/503.html;error_page 504 /error/504.html;error_page 505 /error/505.html;error_page 506 /error/506.html;error_page 507 /error/507.html;error_page 509 /error/509.html;error_page 510 /error/510.html;keepalive_requests 100;large_client_header_buffers 4 64k;reset_timedout_connection on;send_timeout 60;sendfile_max_chunk 512k;server_names_hash_bucket_size 256;
}
error_log C:/phpstudy_pro/WWW crit;
worker_rlimit_nofile 100000;
nginx配置ssl和minio相关推荐
- ssms没有弹出服务器验证_Nginx服务器负载均衡及生成ssl密钥对、Nginx配置ssl操作示例...
概述 当用户访问nginx定制好的域名时,nginx通过转发到几台真实的站点,通过upstream实现 [root@centos7 vhost]# vim /usr/local/nginx/conf/ ...
- LNMP(Nginx负载均衡,SSL原理,Nginx配置SSL,生产SSL密钥对)
一.Nginx负载均衡 负载均衡:单从字面上的意思来理解就可以解释N台服务器平均分担负载,不会因为某台服务器负载高宕机而某台服务器闲置的情况.那么负载均衡的前提就是要有多台服务器才能实现,也就是两台以 ...
- nginx配置ssl双向证书
CA根证书制作 # 创建CA私钥 openssl genrsa -out ca.key 2048#制作CA根证书(公钥) openssl req -new -x509 -days 3650 -key ...
- nginx配置ssl(配置文件)
nginx配置ssl(配置文件),只列出部分内容. # http server server { listen 80; server_name www.zenwu.site zenwu.site; # ...
- Linux centosVMware Nginx负载均衡、ssl原理、生成ssl密钥对、Nginx配置ssl
一.Nginx负载均衡 vim /usr/local/nginx/conf/vhost/load.conf // 写入如下内容 upstream qq_com { ip_hash; 同一个用户始终保持 ...
- java nginx https_docker nginx 配置ssl,实现https
docker nginx 配置ssl,实现https 2019-09-05 16:06:35.0 nginx配置https总览 在nginx配置ssl实现https,简单来说分为三个步骤: 1 上传s ...
- Nginx 配置 SSL 及 HTTPS 协议通信过程
一.前言 基础知识 1.1 公钥密码体制(public-key cryptography) 公钥密码体制分为三个部分,公钥.私钥.加密解密算法,它的加密解密过程如下: 加密:通过加密算法和公钥对内容( ...
- Nginx负载均衡,ssl原理,生成ssl密钥对,Nginx配置ssl
Nginx负载均衡 负载均衡就是:将本应该这台机器(或集群)要处理的请求(工作或负载),根据一定的算法,平均地分配到其他的机器(或集群)上去处理,这样可以大大减少这台机器(或集群)的工作量,防止因负载 ...
- 五十、Nginx负载均衡、SSL原理、生成SSL密钥对、Nginx配置SSL
五十.Nginx负载均衡.ssl原理.生成ssl密钥对.Nginx配置ssl 一.Nginx负载均衡 代理一台机器叫代理,代理两台机器就可以叫负载均衡. 代理服务器后有多个web服务器提供服务的时候, ...
最新文章
- Android 面试系列 Dn.1---- Service?
- 一个简单的反射拷贝一份新的实体类
- Optional 详解 Java
- SpringBoot整合MQTT服务器实现消息的发送与订阅(推送消息与接收推送)
- 打印二叉搜索树的叶子结点_求孩子兄弟树叶子节点数目
- 转:org.apache.maven.archiver.MavenArchiver.getManifest错误
- mysql 回退查询_MYSQL数据库表排序规则不一致导致联表查询,索引不起作用问题...
- makefile工作笔记0001---认识使用makefile
- SketchUpPro 草图大师(2015-2020合集)
- git拉取远程仓库命令代码
- 附件无法上传怎么办?
- 苏宁易购执行总裁任峻在IT体系年会上的讲话
- spin_lock 自旋锁
- 网络安全——数据库基础知识
- 【计算机视觉】:(3)全景图像拼接
- WEB——Request与Response
- 往事如烟 - 老钟1
- Doxygen 配置
- BatchNormalization、LayerNormalization、InstanceNorm、GroupNorm、SwitchableNorm总结
- CISSP会学习什么