Skip to content

Commit

Permalink
[improvement][docs] 修正描述
Browse files Browse the repository at this point in the history
  • Loading branch information
88fantasy committed Dec 17, 2023
1 parent 6262782 commit b1f37a6
Showing 1 changed file with 16 additions and 12 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -11,8 +11,6 @@ sidebar_label: 快速部署

```shell
tar -zxvf datasophon-manager-{version}.tar.gz

安装包下载地址:https://github.com/datavane/datasophon/releases
```

解压之后的文件结构如下
Expand Down Expand Up @@ -40,7 +38,7 @@ GRANT ALL PRIVILEGES ON *.* TO 'datasophon'@'%';
FLUSH PRIVILEGES;
```

:::tips
:::tip
**注意:1.1.3 版本以前,需要手动执行sql/datasophon.sql来初始化数据库。此版本及以上版本,创建好数据库即可,在初次连接时会自动初始化数据库**

**首次连接数据库(或者版本升级)时,建议使用一个权限较高的数据库账号登录(建议 root 账号)。因为首次连接会执行数据库初始化脚本,如果使用的数据库账号权限太低,会导致数据库初始化失败**
Expand All @@ -51,7 +49,7 @@ FLUSH PRIVILEGES;
```shell
datasource.ip=localhost # 数据库IP或域名
datasource.port=3306 # 数据库端口
datasource.database=datart # 数据库名称
datasource.database=datasophon # 数据库名称
datasource.username=root # 用户名
datasource.password=root # 密码

Expand Down Expand Up @@ -117,6 +115,7 @@ docker build -t datasophon/datasophon:dev .
DataSophon 在启动时还需要数据库和DDP部署包才可以真正的进行使用

数据库的挂载路径为 `/datasophon/conf/datasophon.conf`

DDP部署包的挂载路径为 `/opt/datasophon/DDP/packages`, 由于部署包文件较大,需要另外下载


Expand All @@ -138,17 +137,22 @@ DataSophon 的所有应用配置文件在 conf 目录下。如果需要使用 Da

conf 目录结构如下:

```shell
|-- datasophon.conf
|-- logback-api.xml
|-- common.properties
|-- profiles
| |-- application-config.yml
datasophon.conf 为快捷配置文件;如果你只想快速体验 DataSophon 的功能,配置它就足够了。datasophon.conf 本质上是 application-config.yml 中常用配置的快捷方式
logback-api.xml 为日志配置文件
application-config.yml 为应用配置文件,包含所有的应用配置。
```

`datasophon.conf` 为快捷配置文件;如果你只想快速体验 DataSophon 的功能,配置它就足够了。datasophon.conf 本质上是 application-config.yml 中常用配置的快捷方式

`logback-api.xml`为日志配置文件

`profiles/application-config.yml` 为应用配置文件,包含所有的应用配置。

### 3.1 快捷配置
datasophon.conf 为快捷配置文件;所有配置参数如下:
`datasophon.conf` 为快捷配置文件;所有配置参数如下:
```shell
# ====== 应用数据库配置 ======
# 数据库IP或域名
Expand All @@ -170,12 +174,12 @@ server.address=0.0.0.0
```

### 3.2 应用配置
application-config.yml 为应用配置文件,里面包含 datart 应用的所有配置。datart.conf 中的内容实际上是 application-config.yml 部分配置项的快捷方式。
`profiles/application-config.yml` 为应用配置文件,里面包含 datasophon 应用的所有配置。`datasophon.conf` 中的内容实际上是 application-config.yml 部分配置项的快捷方式。

在编辑配置时需要注意以下事项:

一定要严格遵循 yml 格式,注意空格与缩进,错误配置会导致程序无法正常启动
application-config.yml 直接由 spring-boot 处理,其中的 oauth2, redis, mail 等配置项完全遵循 spring-boot-autoconfigure 配置
application-config.yml 直接由 spring-boot 处理

#### 3.2.1 应用数据库配置
spring.datasource 为应用数据库配置
Expand All @@ -194,7 +198,7 @@ spring:
password: ${datasource.password:datasophon}
```
默认情况下,会读取 datasophon.conf 中的应用数据库配置项填充到模板中
默认情况下,会读取 `datasophon.conf` 中的应用数据库配置项填充到模板中

#### 3.2.2 应用服务器配置

Expand All @@ -209,7 +213,7 @@ server:

同样在默认情况下,会读取 datasophon.conf 中的应用服务器配置项填充到模板中

#### 3.2.3 datart 全局配置
#### 3.2.3 datasophon 全局配置

```yaml
datasophon:
Expand Down

0 comments on commit b1f37a6

Please sign in to comment.