diff --git a/content/docs-lite/zh/docs/GettingStarted/Java.md b/content/docs-lite/zh/docs/GettingStarted/Java.md
index c08f317e7dcdd86cf667c3df534b98efb0074649..9c8554543eaf5ab121cfcbc3d1ff8bf545941cea 100644
--- a/content/docs-lite/zh/docs/GettingStarted/Java.md
+++ b/content/docs-lite/zh/docs/GettingStarted/Java.md
@@ -31,7 +31,7 @@ JDBC提供了三个方法,用于创建数据库连接。
包含Statement两个方法,但使用不太一样,要先在conn.prepareStatement\(\)中写入语句,之后根据需要再执行execute或executeQuery,这两个方法里面入参为空。如果SQL语句中有变量,建议使用PreparedStatement进行操作可以有效防止SQL注入,使用?替换掉变量,之后使用setObject方法对其赋值。
-示例:
+## 创建数据库连接
> **说明:**
>下面示例中黑体加下划线的字段需要替换成用户自己的信息,其中:
@@ -84,7 +84,7 @@ JDBC提供了三个方法,用于创建数据库连接。
- DriverManager.getConnection\(String url, Properties info\);
- 此方法的用户名密码等参数均在Properties 对象的实例通过setProperty添加。
+ 此连接方法的用户名密码等参数均在Properties 对象的实例通过setProperty添加。
```
import java.sql.Connection;
@@ -126,7 +126,7 @@ JDBC提供了三个方法,用于创建数据库连接。
- DriverManager.getConnection\(String url, String user, String password\);
- 此方法需要将用户名和密码作为变量输入。
+ 此连接方法需要将用户名和密码作为变量输入。
```
import java.sql.Connection;
diff --git a/content/zh/docs/GettingStarted/Java.md b/content/zh/docs/GettingStarted/Java.md
index fe169c3f01802c5d85dd46e356ccf53461533a0e..bf4407bcd2bfa7965510c90ee15fb4b3efdabc04 100644
--- a/content/zh/docs/GettingStarted/Java.md
+++ b/content/zh/docs/GettingStarted/Java.md
@@ -31,7 +31,7 @@ JDBC提供了三个方法,用于创建数据库连接。
包含Statement两个方法,但使用不太一样,要先在conn.prepareStatement\(\)中写入语句,之后根据需要再执行execute或executeQuery,这两个方法里面入参为空。如果SQL语句中有变量,建议使用PreparedStatement进行操作可以有效防止SQL注入,使用?替换掉变量,之后使用setObject方法对其赋值。
-示例:
+## 创建数据库连接
> **说明:**
>下面示例中黑体加下划线的字段需要替换成用户自己的信息,其中:
@@ -85,7 +85,7 @@ JDBC提供了三个方法,用于创建数据库连接。
- DriverManager.getConnection\(String url, Properties info\);
- 此方法的用户名密码等参数均在Properties 对象的实例通过setProperty添加。
+ 此连接方法的用户名密码等参数均在Properties 对象的实例通过setProperty添加。
```
import java.sql.Connection;
@@ -127,7 +127,7 @@ JDBC提供了三个方法,用于创建数据库连接。
- DriverManager.getConnection\(String url, String user, String password\);
- 此方法需要将用户名和密码作为变量输入。
+ 此连接方法需要将用户名和密码作为变量输入。
```
import java.sql.Connection;
diff --git "a/content/zh/docs/InstallationGuide/\344\270\200\347\253\231\345\274\217\345\256\211\350\243\205\346\214\207\345\215\227.md" "b/content/zh/docs/InstallationGuide/\344\270\200\347\253\231\345\274\217\345\256\211\350\243\205\346\214\207\345\215\227.md"
index e3fcd6dbc7ad1b51e984afda8aed3e1990fe074b..dc4885e5b444822297a0e95fce5c885697ff0842 100644
--- "a/content/zh/docs/InstallationGuide/\344\270\200\347\253\231\345\274\217\345\256\211\350\243\205\346\214\207\345\215\227.md"
+++ "b/content/zh/docs/InstallationGuide/\344\270\200\347\253\231\345\274\217\345\256\211\350\243\205\346\214\207\345\215\227.md"
@@ -11,9 +11,13 @@
- 如果使用中文界面来安装,需要检查当前本地字符集是否支持中文(如:zh_CN.UTF-8)
## 操作步骤
-1. 使用root或普通用户,下载软件包并解压,到script目录下,执行
+1. 使用root或普通用户,下载软件包并解压,到script目录下,执行预安装:
```
+tar -zxvf openGauss-X.X.X-openEuler-64bit-all.tar.gz -C targetDir
+cd targetDir
+tar -zxvf openGauss-X.X.X-openEuler-64bit-om.tar.gz -C omDir
+cd omDir/script
./gs_preinstall -U omm -G dbgroup --one-stop-install --sep-env-file=ENVFILE
```
diff --git "a/content/zh/docs/InstallationGuide/\345\215\225\350\212\202\347\202\271\345\256\211\350\243\205.md" "b/content/zh/docs/InstallationGuide/\345\215\225\350\212\202\347\202\271\345\256\211\350\243\205.md"
index c43d13fe6cf3e60fd5c53cccdb7459ac0c3215a7..2311741b921207cc67a61ff56cebd234013524e1 100644
--- "a/content/zh/docs/InstallationGuide/\345\215\225\350\212\202\347\202\271\345\256\211\350\243\205.md"
+++ "b/content/zh/docs/InstallationGuide/\345\215\225\350\212\202\347\202\271\345\256\211\350\243\205.md"
@@ -1,106 +1,106 @@
-# 单节点安装
-
-## 前提条件
-
-- 已完成用户组和普通用户的创建。
-- 所有服务器操作系统和网络均正常运行。
-- 普通用户必须有数据库包解压路径、安装路径的读、写和执行操作权限,并且安装路径必须为空。
-- 普通用户对下载的openGauss压缩包有执行权限。
-- 安装前请检查指定的openGauss端口是否被占用,如果被占用请更改端口或者停止当前使用端口进程。
-
-## 操作步骤
-
-1.使用普通用户登录到openGauss包安装的主机,解压openGauss压缩包到安装目录(假定安装目录为/opt/software/openGauss,请用实际值替换)。
-
-```
-tar -jxf openGauss-x.x.x-openEuler-64bit.tar.bz2 -C /opt/software/openGauss
-```
-
-2.假定解压包的路径为/opt/software/openGauss,进入解压后目录下的simpleInstall。
-
-```
-cd /opt/software/openGauss/simpleInstall
-```
-
-3.执行install.sh脚本安装openGauss。
-
-```
-sh install.sh -w "xxxx" &&source ~/.bashrc
-```
-
-> **说明:**
->
->- -w:初始化数据库密码(gs_initdb指定),因安全需要,此项必须设置。
->
->- -p:指定openGauss端口号,如不指定,默认为5432。
->
->- -h|--help:打印使用说明。
->
->- 安装后,该数据库部署节点的名称为sgnode(gs_initdb指定)。
->
->- 执行时,如果出现报错“the maximum number of SEMMNI is not correct, the current SEMMNI is xxx. Please check it.”,请使用有root权限的用户执行如下命令。
->
-> ```
-> sysctl -w kernel.sem="250 85000 250 330"
-> ```
->
->- 安装后,数据库目录安装路径/opt/software/openGauss/data/single_node,其中/opt/software/openGauss为解压包路径,data/single_node为新创建的数据库节点目录。
->
->- 安装完成后,默认生成名称为postgres的数据库。第一次连接数据库时可以连接到此数据库。
-
-4.安装执行完成后,使用ps和gs_ctl查看进程是否正常。
-
-```
-ps ux | grep gaussdb
-gs_ctl query -D /opt/software/openGauss/data/single_node
-```
-
-执行ps命令,显示类似如下信息:
-
-```
-omm 24209 11.9 1.0 1852000 355816 pts/0 Sl 01:54 0:33 /opt/software/openGauss/bin/gaussdb -D /opt/software/openGauss/single_node
-omm 20377 0.0 0.0 119880 1216 pts/0 S+ 15:37 0:00 grep --color=auto gaussdb
-```
-
-执行gs\_ctl命令,显示类似如下信息:
-
-```
-gs_ctl query ,datadir is /opt/software/openGauss/data/single_node
-HA state:
- local_role : Normal
- static_connections : 0
- db_state : Normal
- detail_information : Normal
-
-Senders info:
- No information
-
- Receiver info:
-No information
-```
-
-## 单节点卸载
-
-1. 查询服务器上openGauss数据库的进程,并记录下进程号。
-
-```
-ps ux | grep gaussdb
-```
-
-2. 使用kill命令停止进程。
-
-```
-kill -9 进程号
-```
-
-3. 删除数据库目录。
-
-```
-rm -rf /opt/software/openGauss/data/single_node
-```
-
-4. 删除安装目录。
-
-```
-rm -rf /opt/software/openGauss
-```
+# 单节点安装
+
+## 前提条件
+
+- 已完成用户组和普通用户的创建。
+- 所有服务器操作系统和网络均正常运行。
+- 普通用户必须有数据库包解压路径、安装路径的读、写和执行操作权限,并且安装路径必须为空。
+- 普通用户对下载的openGauss压缩包有执行权限。
+- 安装前请检查指定的openGauss端口是否被占用,如果被占用请更改端口或者停止当前使用端口进程。
+
+## 操作步骤
+
+1.使用普通用户登录到openGauss包安装的主机,解压openGauss压缩包到安装目录(假定安装目录为/opt/software/openGauss,请用实际值替换)。
+
+```
+tar -jxf openGauss-x.x.x-openEuler-64bit.tar.bz2 -C /opt/software/openGauss
+```
+
+2.假定解压包的路径为/opt/software/openGauss,进入解压后目录下的simpleInstall。
+
+```
+cd /opt/software/openGauss/simpleInstall
+```
+
+3.执行install.sh脚本安装openGauss。
+
+```
+sh install.sh -w "xxxx" -p 5432 &&source ~/.bashrc
+```
+
+> **说明:**
+>
+>- -w:初始化数据库密码(gs_initdb指定),因安全需要,此项必须设置。
+>
+>- -p:指定openGauss端口号,如不指定,默认为5432。
+>
+>- -h|--help:打印使用说明。
+>
+>- 安装后,该数据库部署节点的名称为sgnode(gs_initdb指定)。
+>
+>- 执行时,如果出现报错“the maximum number of SEMMNI is not correct, the current SEMMNI is xxx. Please check it.”,请使用有root权限的用户执行如下命令。
+>
+> ```
+> sysctl -w kernel.sem="250 85000 250 330"
+> ```
+>
+>- 安装后,数据库目录安装路径/opt/software/openGauss/data/single_node,其中/opt/software/openGauss为解压包路径,data/single_node为新创建的数据库节点目录。
+>
+>- 安装完成后,默认生成名称为postgres的数据库。第一次连接数据库时可以连接到此数据库。
+
+4.安装执行完成后,使用ps和gs_ctl查看进程是否正常。
+
+```
+ps ux | grep gaussdb
+gs_ctl query -D /opt/software/openGauss/data/single_node
+```
+
+执行ps命令,显示类似如下信息:
+
+```
+omm 24209 11.9 1.0 1852000 355816 pts/0 Sl 01:54 0:33 /opt/software/openGauss/bin/gaussdb -D /opt/software/openGauss/single_node
+omm 20377 0.0 0.0 119880 1216 pts/0 S+ 15:37 0:00 grep --color=auto gaussdb
+```
+
+执行gs\_ctl命令,显示类似如下信息:
+
+```
+gs_ctl query ,datadir is /opt/software/openGauss/data/single_node
+HA state:
+ local_role : Normal
+ static_connections : 0
+ db_state : Normal
+ detail_information : Normal
+
+Senders info:
+ No information
+
+ Receiver info:
+No information
+```
+
+## 单节点卸载
+
+1. 查询服务器上openGauss数据库的进程,并记录下进程号。
+
+```
+ps ux | grep gaussdb
+```
+
+2. 使用kill命令停止进程。
+
+```
+kill -9 进程号
+```
+
+3. 删除数据库目录。
+
+```
+rm -rf /opt/software/openGauss/data/single_node
+```
+
+4. 删除安装目录。
+
+```
+rm -rf /opt/software/openGauss
+```