Skip to main content
Version: v22.07

使用 Docker-Compose 安装

1. 切换工作目录#

非 setup-tools 安装

cd custom

setup-tools 安装,则应用目录在应用服务器上

cd /data/tencent-survey

2. 修改系统配置#

修改 etc/backend/env 文件,根据以下步骤进行修改

2.1 License许可配置(必须)#

license许可由腾讯问卷提供,部署安装前请联系腾讯问卷团队申请

# 填入腾讯问卷私有化部署 License 与 License Key
LICENSE=LICENSE_KEY=

2.2 基础配置项(必须)#

# 域名BASE_URL="https://local.1700.cn" #用新域名替换BASE_CDN_URL="https://local.1700.cn" #用新域名替换HOSTS="local.1700.cn" #用新域名替换

2.3 可选配置项(根据具体需求配置)#

# 开放平台OPEN_API_HOST="" #用新域名+/open替换,比如local.1700.cn/open
# 企业微信WECHAT_WORK_HOST=WECHAT_WORK_CORPID==WECHAT_WORK_SECRET==WECHAT_WORK_AGENT_ID=WJ_TP_WECHAT_WORK_ID=WJ_TP_WECHAT_WORK_KEY=
# 邮件服务(部分功能必须)SES_SMTP_HOST=smtp.qcloudmail.com #用新邮件服务地址替换SES_SMTP_PORT=465 #用新邮件服务端口替换SES_SMTP_SENDER_NOTICE_ADDR= #发信地址SES_SMTP_SENDER_NOTICE_PWD= #邮件SMTP密码

2.4 短信服务(根据具体需求配置)#

配置详情请浏览 短信服务

2.5 微信登陆能力(根据具体需求配置)#

配置详情请浏览 公众号配置

2.6 修改接入域名与配置 HTTPS(根据具体需求配置)#

配置详情请浏览 配置域名与 HTTPS 证书

2.7 文件服务(应用服务是多机部署需配置)#

配置详情请浏览 文件服务

2.8 短链服务(存储服务是分布式部署需修改配置)#

修改 etc/shortlink/shortlink.yml 中对的 addrpassword 为实际安装服务器地址与密码

3. 启动应用服务#

3.1 清理旧容器数据(可选)#

docker-compose -f docker-compose.yaml down -vdocker-compose -f docker-compose.yaml rm -vf

3.2 启动应用服务#

docker-compose -f docker-compose.yaml up

3.3 ARM64 服务器架构#

/data/tencent-survey/.env 修改使用 aarch64 镜像

如果 Kylin V10 docker 启动失败,需要修改 .env 修改 PRIVILEGED=true