如何配置支持 HTTPS
配置 HTTPS 及对应域名
有时需要采用域名通过 https 访问微搭低代码, 需要在微搭外部搭建一个 LB,我们以 nginx 作为 LB 为例,来说明配置过程,流程图如下:
- 创建一个名为的文件
nginx.conf
。 - 添加以下内容到
nginx.conf
并使用您自己的信息进行更新[域名、ip、证书],下面配置信息中有<-
的那 5 行,对其替换后添加到 nginx.conf 中。 - 部署好 nginx,就可以使用 https 访问微搭了,例如:https://xxx-weda-cloud.com。
- 部署 nginx 示例请看这里。
服务器 Nginx 配置
server {
listen 443 ssl;
server_name test-weda-cloud.com; # <- Change this to match server_name above
# SSL证书和私钥
ssl_certificate /etc/nginx/certs/server.crt; # <- Change this to your .crt file name
ssl_certificate_key /etc/nginx/certs/server.key; # <- Change this to your .key file name
# 根路径代理
location / {
proxy_pass http://xx.xx.xx.xx; # <- weda service ip
}
# 重定向到 /cloud-admin/index.html
location = / {
return 301 https://$host/cloud-admin/index.html;
}
}
提示
微搭不负责 LB 的运维、升级、补丁加固工作,需自行维护处理。