diff --git a/docs/unicloud-private-env.md b/docs/unicloud-private-env.md
index 83ee0433b651c0df3136dae9476d4e3b0809d954..d4247da406f7428f35a780caeaceadf11e3ff7f5 100644
--- a/docs/unicloud-private-env.md
+++ b/docs/unicloud-private-env.md
@@ -54,7 +54,7 @@ uniCloud软件版,作为一个开发框架,仅负责云函数、云对象的
**服务器**
-服务器即指实体服务器或虚拟机,uni云开发软件安装在每台具体的服务器上。
+服务器即指实体服务器或虚拟机,uniCloud软件版安装在每台具体的服务器上。
每台服务器均需购买商业授权。
**应用**
@@ -66,7 +66,7 @@ uniCloud软件版,作为一个开发框架,仅负责云函数、云对象的
**商业授权**
-一套uni云开发软件,对标的是一个集群。每个集群都需要购买一套uniCloud软件版授权。
+一套uniCloud软件版,对标的是一个集群。每个集群都需要购买一套uniCloud软件版授权。
每套uniCloud软件版授权默认含有一个服务器授权、2个应用授权。
@@ -82,7 +82,7 @@ uniCloud软件版分为标准版、企业版两个规格,具体如下:
|-- |-- |-- |
|**联网激活** |需要 |不需要
可实现完全内网托管 |
|**源码报备??** |不支持 |支持 |
-|**技术支持** |1. 官方社区/社群问答
2. uniCloud控制台报障 |1. 专有uni-im技术支持群
2. 工作时间30分钟内必响应 |
+|**技术支持** |1. 官方社区/社群问答
2. uniCloud控制台报障 |1. 专有uni-im技术支持群
2. 工作时间30分钟内响应 |
|**软件授权** |2万/套 |9.8万/套 |
|**服务器授权** |1万/台 |4.9万/台 |
|**应用授权** |1000元/个 |1000元/个 |
@@ -164,13 +164,13 @@ df -h
![](https://web-ext-storage.dcloud.net.cn/unicloud/docs202406031644365.png)
-将安装包上传到服务器并进行解压 (推荐文件夹`~/uniCloud`)
+将安装包上传到服务器并进行解压,推荐目录为`~/uniCloud`,后文为方便表述,我们以`${uniCloud_HOME}`代指uniCloud软件版的安装根目录。
```
-# 创建uniCloud目录
-mkdir ~/uniCloud
+# 创建uniCloud安装目录,${uniCloud_HOME} 代指uniCloud软件版的安装根目录,如:mkdir ~/uniCloud
+mkdir ${uniCloud_HOME}
# 解压安装包
-tar -zxvf [version].tar.gz -C ~/uniCloud
+tar -zxvf [version].tar.gz -C ${uniCloud_HOME}
```
### 创建并配置服务空间
@@ -182,7 +182,7 @@ tar -zxvf [version].tar.gz -C ~/uniCloud
复制服务空间ID,回到你的服务器上,在uniCloud软件版根目录下使用以下命令创建对应的服务空间目录:
```
-cd ~/uniCloud/
+cd ${uniCloud_HOME}
./unicloud init-space [服务空间ID]
```
@@ -193,7 +193,7 @@ cd ~/uniCloud/
### 启动服务
```
-cd ~/uniCloud
+cd ${uniCloud_HOME}
./uniloud start
```
@@ -203,6 +203,8 @@ cd ~/uniCloud
### 部署程序包
+在HBuilderX中开发业务代码,测试完毕后,构建服务端发行包,并通过`ssh/sftp`等方式上传到服务器中,构建包的解压目录是`${uniCloud_HOME}/spaces/${spaceId}/`,关于构建操作,[详见](#build-server-package)。
+
### 获取并激活授权
#### 软件授权
@@ -235,6 +237,8 @@ uniCloud软件版运行之前,需要向DCloud注册您的uniCloud软件版,
#### 服务器授权
+// TODO
+
#### 应用授权
应用授权即授权哪些uni-app客户端可以访问uniCloud软件版,应用授权需要单独购买,
@@ -343,9 +347,9 @@ uniCloud软件版内置简单的日志服务,日志分为启动日志与运行
**日志路径**
-启动日志放在`~/uniCloud/logs/${spaceId}/master`路径下,每次启动的日志独立保存。
+启动日志放在`${uniCloud_HOME}/logs/${spaceId}/master`路径下,每次启动的日志独立保存。
-运行时日志默认放在`~/uniCloud/logs/${spaceId}`路径下,可以修改服务空间配置文件中的`logger.customLogDir`字段来自定义日志目录。
+运行时日志默认放在`${uniCloud_HOME}/logs/${spaceId}`路径下,可以修改服务空间配置文件中的`logger.customLogDir`字段来自定义日志目录。
如果想自定义日志路径,可参考如下配置:
@@ -441,7 +445,7 @@ uniCloud软件版服务空间使用 `dcloud` 标识
修改 apiEndpoint 后需要重新关联服务空间生效。
-### 构建服务端发行包
+### 构建服务端发行包@build-server-package
由于有uni_modules插件内包含uniCloud云函数等,需要进行uniCloud打包操作,将uni_modules插件内的云函数及数据库schema抽离出来。
@@ -449,7 +453,7 @@ uniCloud软件版服务空间使用 `dcloud` 标识
可以使用git/svn等版本管理工具进行管理,将代码上传至git/svn,在服务器拉取代码后将`uniCloud-dcloud/dist`目录同步到对应服务空间下即可。
-也可以单独对`dist`目录打包zip并上传到服务器对应的服务空间目录下解压即可。
+也可以单独对`dist`目录打包zip并上传到服务器对应的服务空间目录下并解压。
上传代码之后需要重新启动服务空间,在uniCloud软件版根目录执行以下命令进行重启操作