历史版本15 :快速安装 返回文档
编辑时间:
内容长度:图片数:目录数:
修改原因:
1.前期准备编辑
2.修改镜像包中配置文件编辑
镜像包中的docker-compose.yml,app.env两个文件需要修改。其中,docker-compose.yml可按需修改端口,app.env可参照文件提示按需修改重要信息

修改内容如下所示:
| 文件 | 字段 | 修改必要性 | 说明 |
|---|---|---|---|
| docker-compose.yml | / | 按需更改端口 | |
| app.env | ENV_ADDRESS_MAIN
| 应用入口,比如saas版数知鸟应用入口为: www.shuzhiniao.com | |
ENV_JWT_SECRET
| 高,否则有安全风险 | 平台登录签发jwt token使用的加密密钥,建议使用不少于32位的随机字符串 | |
ENV_EMAIL_SMTP_HOST ENV_EMAIL_USERNAME ENV_EMAIL_PASSWORD ENV_EMAIL_PORT
| 邮箱SMTP服务器,用于推送需求动态 | ||
| ENV_DB_PASSWORD
| 高,否则有安全风险 | mysql数据库与redis密码,建议使用复杂密码 | |
ENV_FILE_AK ENV_FILE_SK
| 高,否则有安全风险 | 文件对象存储配置. 支持兼容AWS S3协议的云存储,如华为云OBS/阿里云OSS等 | |
ENV_DOC_SECRET
| 高,否则有安全风险 | 同doc组件的JWT_SECRET,建议更换随机密码 |
注意事项:
若服务器无法访问外网,需增加6.1操作
3.启动编辑
4.进入私有部署数知鸟工程编辑
5.补充:高级版本编辑
5.1 拉取数知鸟镜像
注:若无证书,默认使用免费版
将证书放在本地并拉取:在证书目录下,运行如下命令
docker load < szn-license-client.tar.gz
成功标志:

5.2 启动license
注:不启动,默认为免费版
在license目录下,运行如下命令
docker-compose up -d
6.补充:不可访问外网编辑
6.1 拉取其他镜像
1)运行如下命令,其中APP_VERSION需更改至实际版本
docker pull swr.cn-east-3.myhuaweicloud.com/cloud-shuzhiniao/szn-app-dev:${APP_VERSION}
docker save swr.cn-east-3.myhuaweicloud.com/cloud-shuzhiniao/szn-app-dev:${APP_VERSION} > shuzhiniao.tar
docker pull nginx:1.23.1-alpine
docker save nginx:1.23.1-alpine > nginx.tar
docker pull mysql:8.0.32
docker save mysql:8.0.32 > mysql.tar
docker pull redis:7.0
doceker save redis:7.0 > redis.tar
docker pull onlyoffice/documentserver:7.3
docker save onlyoffice/documentserver:7.3 > onlyoffice.tar
docker pull minio/minio:RELEASE.2023-02-27T18-10-45Z
docker save minio/minio:RELEASE.2023-02-27T18-10-45Z > minio.tar注:命令内容来自yml文件image相关内容

2)将tar包传到服务器并访问如下内容
docker load < shuzhiniao.tar docker load < nginx.tar docker load < mysql.tar docker load < redis.tar docker load < onlyoffice.tar docker load < minio.tar
6.2 扫码授权,获取相应的版本信息
然后根据实际配置打开授权地址,默认授权地址:应用入口/license/
注:若无授权,则默认为免费版










