安装包部署

安装包部署 #

SuperSonic最新版本为0.9.10,本文档介绍基于该版本的功能。

下载到SuperSonic的zip安装包后解压,然后只需要两步即可启动:1. 配置数据库;2. 运行启动脚本

配置DB #

注意

系统默认使用H2内存数据库, 重启后会丢失数据, 若需要替换为自己的持久化数据库, 请按以下进行配置.

1. 初次部署 #

在bin/supersonic-env.sh脚本中配置数据库相关参数,当前系统默认支持 h2, mysql, postgres:

# Supported DB_TYPE:  h2, mysql, postgres
export S2_DB_TYPE=mysql
export S2_DB_HOST=localhost
export S2_DB_PORT=3306
export S2_DB_USER=mysql
export S2_DB_PASSWORD=mysql
export S2_DB_DATABASE=mysql

2. 升级部署 #

升级部署时,需要将schema升级到最新版本,请手动执行脚本:conf/db/sql-update.sql

运行启动脚本 #

sh bin/supersonic-daemon.sh start