Writerside中文 Help

使用minio部署静态网站

因已有minio环境,所以本文档是使用minio发布。

创建bucket

  1. 创建一个名字为html的bucket。

  2. 设置自定义权限,公开读。

  3. htmlbucket中创建目录writerside.cn ,建议用网站域名作为路径前缀,网站较多时,好区分。

  4. 通过minio console 管理界面,上传Writerside构建的html文件。

  5. 已经可以通过minio服务访问文档了,可以继续使用nginx配置专用域名。

配置Nginx

域名writerside.cn解析到minio服务。

配置文件如下

server { listen 80; listen 443 ssl; server_name writerside.cn www.writerside.cn; #强制访问主域名 if ( $host != 'writerside.cn' ) { rewrite ^(.*)$ https://writerside.cn$1 permanent; } #强制访问HTTPS if ( $scheme = 'http') { rewrite ^(.*)$ https://$host$1 permanent; } #SSL配置这里不提供 ... location / { proxy_pass http://minio.intranet.mosong.cc/html/writerside.cn/; } }

Nginx配置里的proxy_pass地址, html是bucket名字, writerside.cn是路径前缀。

Last modified: 30 十二月 2023