当前位置: 首页 > wzjs >正文

建网站的公司南京成都sem优化

建网站的公司南京,成都sem优化,wordpress修改端口号,阜阳做网站假设你已经有了域名 *.yourdomain.com,且申请了一个可用的ssl证书。 (1)使用Nginx转发Minio 此种情况的条件可能为,Nginx与Minio部署在同一台机器上,Nginx开放了443端口(有其他服务也是用了Nginx代理&…

假设你已经有了域名 *.yourdomain.com,且申请了一个可用的ssl证书。

(1)使用Nginx转发Minio

此种情况的条件可能为,Nginx与Minio部署在同一台机器上,Nginx开放了443端口(有其他服务也是用了Nginx代理),此时Minio就不能占有443端口了。

部署Minio的docker-compose.yml

version: '3'
services:minio:image: minio/minio:RELEASE.2023-03-20T20-16-18Zcontainer_name: minio-RELEASE.2023-03-20T20-16-18Zrestart: alwaysports:- "9900:9900"- "9901:9901"volumes:- ./minio-RELEASE.2023-03-20T20-16-18Z/config:/root/.minio- ./minio-RELEASE.2023-03-20T20-16-18Z/data:/dataextra_hosts:- "file-test.yourdomain.com:192.168.213.5"- "minio-test.yourdomain.com:192.168.213.5"environment:MINIO_ACCESS_KEY: "ud6Krmb7z1k2sxm"MINIO_SECRET_KEY: "6LwwnkQ3pgp9kHc"MINIO_SERVER_URL: "https://file-test.yourdomain.com"MINIO_BROWSER_URL: "https://minio-test.yourdomain.com"command: server /data --console-address ":9901" -address ":9900"

此时minio内部端口为9900和9901,其中9900为API端口,9901为浏览器端口。

使用Nginx转发的配置文件,minio.conf,并假设Nginx暴露ssl端口为443。

    server {listen       443 ssl;server_name  file-test.yourdomain.com;ssl_certificate /etc/nginx/ssl/public.cer;ssl_certificate_key /etc/nginx/ssl/private.key;charset utf-8;location / {proxy_pass http://192.168.213.5:9900/;client_max_body_size 1024M;proxy_set_header Host $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;}error_page   500 502 503 504  /usr/share/nginx/html/50x.html;location = /50x.html {root   html;}}server {listen       443 ssl;server_name  minio-test.yourdomain.com;ssl_certificate /etc/nginx/ssl/public.cer;ssl_certificate_key /etc/nginx/ssl/private.key;charset utf-8;location / {proxy_pass http://192.168.213.5:9901/;client_max_body_size 1024M;proxy_set_header Host $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_http_version 1.1;proxy_set_header Upgrade $http_upgrade;proxy_set_header Connection "Upgrade";}error_page   500 502 503 504  /usr/share/nginx/html/50x.html;location = /50x.html {root   html;}

此时配置好之后,需要通过此种方式在Minio中配置ssl证书。

进入minio的部署目录,docker-ccompose挂载了一个卷,进入目录:config/certs/CAs

将fullchain.cer文件放到此目录内,目录结构如下:

[root@localhost CAs]# ls
fullchain.cer
[root@localhost CAs]# pwd
/data/docker-compose/middleware/minio-RELEASE.2023-03-20T20-16-18Z/config/certs/CAs

此时,浏览器访问:https://minio-test.yourdomain.com 即可访问minio页面

API调用地址为:https://file-test.yourdomain.com

【注】fullchain.cer就是public.cer与ca.cer合一起了。

(2)不使用Nginx转发Minio,Minio使用https://域名:端口访问

minio的docker-compose.yml文件如下,只在环境变量中添加了访问的端口信息:

version: '3'
services:minio:image: minio/minio:RELEASE.2023-03-20T20-16-18Zcontainer_name: minio-RELEASE.2023-03-20T20-16-18Zrestart: alwaysports:- "9900:9900"- "9901:9901"volumes:- ./minio-RELEASE.2023-03-20T20-16-18Z/config:/root/.minio- ./minio-RELEASE.2023-03-20T20-16-18Z/data:/dataextra_hosts:- "minio.yourdomain.com:192.168.213.5"environment:MINIO_ACCESS_KEY: "ud6Krmb7z1k2sxm"MINIO_SECRET_KEY: "6LwwnkQ3pgp9kHc"MINIO_SERVER_URL: "https://minio.yourdomain.com:9900"MINIO_BROWSER_URL: "https://minio.yourdomain.com:9901"command: server /data --console-address ":9901" -address ":9900"

将ssl证书放到minio的.config/certs文件夹中,目录结构如下,CAs文件夹为空:

[root@ecm-93b7-0001 certs]# ls
CAs  private.key  public.crt
[root@ecm-93b7-0001 certs]# pwd
/data/docker-compose/middleware/minio-RELEASE.2023-03-20T20-16-18Z/config/certs

【特别注意】必须叫private.key、public.crt,如果更名,需要修改docker-compose,请自行百度。

此时,浏览器访问:https://minio.yourdomain.com:9900 即可访问minio页面

API调用地址为:https://minio.yourdomain.com:9901

http://www.dtcms.com/wzjs/9766.html

相关文章:

  • 尺寸在线做图网站邯郸网站建设优化
  • 临时工找工作网站做美缝百度知道官网
  • 长春哪里做网站好百度地址
  • 深圳网站建设推广优化seoseo学校
  • 制作企业网站页面实训报告做一个私人网站需要多少钱
  • 乐清网站建设网站建设手机app软件开发
  • 庐江网站建设图片外链
  • 内江市网站建设培训大数据营销精准营销
  • 扬州国土资源局网站开发区分局网络营销前景和现状分析
  • 网站与服务器的关系网站seo链接购买
  • 江苏住房和城乡建设厅官方网站6比优化更好的词是
  • 网站欢迎界面设计南宁seo关键词排名
  • wordpress同步豆瓣seo优化托管
  • 网页设计自我介绍模板代码html上海网站建设seo
  • wordpress图片轮播代码seo排名技术教程
  • 网站支付体现功能怎么做推广网站有哪些
  • 网站优化要多少钱站长素材网
  • 北京高端网站建设公司google网站登录入口
  • 企业网站推广按成交收费站内营销推广方案
  • 网站做两个版本查关键词排名网
  • 网站建设程序开发大搜推广
  • 网站设计网站牛排seo系统
  • 可信网站收费吗免费域名服务器
  • 南京网站建设小程网站制作费用
  • 如何注册公司支付宝南京seo培训
  • 商贸公司网站建设厦门seo招聘
  • 寻找郑州网站建设公司最近实时热点新闻事件
  • 开发一个公众号大概需要多少钱搜索关键词优化
  • 彩票网站怎么做系统关键词竞价排名
  • 网站描述应该怎么写成都seo顾问