微搭私有部署常 见问题解答
本文档整理了微搭私有部署过程中的常见问题和解决方案,帮助您快速解决部署和使用中遇到的问题。
安装部署问题
系统兼容性
Q1:微搭私有部署版本是否支持 Windows 系统?
A: 不支持。微搭私有部署仅支持 Linux 系统,请参考 机器配置要求 了解详细的系统要求。
License 相关
Q2:License 激活码是否可以多次使用?
A: 不可以。每个 License 激活码只能在一台 CVM 上使用。 如果已在其他 CVM 上激活,则无法在当前 CVM 上重复激活。
Q3:激活时提示 License 过期怎么办?
A: 请前往 License 续期指南 完成续期操作。
版本升级
Q4:私有化部署版本升级是否会影响原有业务数据?
A: 不会影响。升级过程会保留所有业务数据,请按照 版本升级指南 的步骤操作即可。
网络配置
Q5:服务器未安装 HTTPS 证书导致安装失败如何解决?
A: 可以使用以下命令跳过 SSL/TLS 证书验证:
wget --no-check-certificate http://xxxx
Q6:是否可以指定内网 IP 作为访问地址?
A: 可以。默认使用公网 IP 访问,如需使用内网 IP,请参考 端口号及白名单 IP 配置 指定内网地址:
http://xxx.xxx.x.x:80
格式说明:协议 + 地址 + 端口
数据库配置
Q7:自定义 MySQL 配置后,重启平台服务提示 Access denied 怎么办?

A: 请检查 config.yaml 文件中输入的 MySQL 信息在当前机器是否能正常连通。
排查步骤:
- 验证 MySQL 服务是否正常运行
- 检查用户名和密码是否正确
- 确认网络连接是否畅通
- 验证数据库权限配置
Q8:安装时 init-env 报错如何解决?

分析: 自定义 MySQL(8.0 以上版本)不兼容导致的错误。
可通过以下命令查看详细日志:
docker logs -f init-env

解决方案: 在外部 MySQL 中添加以下配置:
[client]
default_character_set = utf8mb4
[mysql]
default-character-set=utf8mb4
[mysqld]
character-set-server=utf8mb4
collation-server=utf8mb4_unicode_ci
sql_mode = ALLOW_INVALID_DATES
explicit_defaults_for_timestamp = OFF