public class MinioConfig extends Object
nginx 完整配置 upstream minio { server 127.0.0.1:9000; # server 127.0.0.1:9000; } upstream console { server 127.0.0.1:9100; # server 127.0.0.1:9100; } server { listen 443 ssl; server_name _; ssl_certificate /home/nginxconfig/https/oss.minio.com_nginx/oss.minio.com.pem; ssl_certificate_key /home/nginxconfig/https/oss.minio.com_nginx/oss.minio.com.key; access_log off; return 444; } server { listen 8081 ssl; server_name oss.minio.com; ssl_certificate /home/nginxconfig/https/oss.minio.com_nginx/oss.minio.com.pem; ssl_certificate_key /home/nginxconfig/https/oss.minio.com_nginx/oss.minio.com.key; ssl_session_cache shared:SSL:1m; ssl_session_timeout 5m; client_max_body_size 500M; ssl_ciphers HIGH:!aNULL:!MD5; ssl_prefer_server_ciphers on; location / { proxy_set_header Host $http_host; proxy_set_header X-Real-IP $remote_addr; proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; proxy_set_header X-Forwarded-Proto $scheme; proxy_set_header X-NginX-Proxy true; # This is necessary to pass the correct IP to be hashed real_ip_header X-Real-IP; proxy_connect_timeout 300; # To support websocket proxy_http_version 1.1; proxy_set_header Upgrade $http_upgrade; proxy_set_header Connection "upgrade"; chunked_transfer_encoding off; proxy_pass http://console; } } server { listen 443 ssl; server_name oss.minio.com; ssl_certificate /home/nginxconfig/https/oss.minio.com_nginx/oss.minio.com.pem; ssl_certificate_key /home/nginxconfig/https/oss.minio.com_nginx/oss.minio.com.key; ssl_session_cache shared:SSL:1m; ssl_session_timeout 5m; client_max_body_size 500M; ssl_ciphers HIGH:!aNULL:!MD5; ssl_prefer_server_ciphers on; location / { proxy_set_header Host $http_host; proxy_pass http://minio; } } server { listen 80; server_name oss.minio.com; #charset koi8-r; #access_log logs/host.access.log main; rewrite ^(.*) https://$server_name$1 permanent; }
| 构造器和说明 |
|---|
MinioConfig() |
| 限定符和类型 | 方法和说明 |
|---|---|
String |
getAccessKey() |
Boolean |
getHttps() |
Integer |
getPort() |
String |
getSecretKey() |
String |
getUploadUrl() |
void |
setAccessKey(String accessKey) |
void |
setHttps(Boolean https) |
void |
setPort(Integer port) |
void |
setSecretKey(String secretKey) |
void |
setUploadUrl(String uploadUrl) |
String |
toString() |
public String getUploadUrl()
public void setUploadUrl(String uploadUrl)
public Boolean getHttps()
public void setHttps(Boolean https)
public Integer getPort()
public void setPort(Integer port)
public String getAccessKey()
public void setAccessKey(String accessKey)
public String getSecretKey()
public void setSecretKey(String secretKey)
Copyright © 2024 tan. All rights reserved.