Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
DCloud
unidocs-unicloud-zh
提交
cafd39db
U
unidocs-unicloud-zh
项目概览
DCloud
/
unidocs-unicloud-zh
通知
89
Star
2
Fork
21
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
2
列表
看板
标记
里程碑
合并请求
9
DevOps
流水线
流水线任务
计划
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
U
unidocs-unicloud-zh
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
2
Issue
2
列表
看板
标记
里程碑
合并请求
9
合并请求
9
Pages
DevOps
DevOps
流水线
流水线任务
计划
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
流水线任务
提交
Issue看板
提交
cafd39db
编写于
4月 03, 2024
作者:
crlfe
😲
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
Update unicloud-private-env.md
上级
3d60516e
变更
1
隐藏空白更改
内联
并排
Showing
1 changed file
with
81 addition
and
1 deletion
+81
-1
docs/unicloud-private-env.md
docs/unicloud-private-env.md
+81
-1
未找到文件。
docs/unicloud-private-env.md
浏览文件 @
cafd39db
...
...
@@ -42,6 +42,36 @@ uniCloud软件版,作为一个开发框架,仅负责云函数、云对象的
2.
uniCloud软件版内置的定制
`node.js`
版本为
`16.20.2`
:::
### 系统要求
**系统最低配置**
CPU >= 4核
内存 >= 4G
硬盘 >= 40G
**操作系统要求**
> 要求内核版本 >= 4.18, glibc >= 2.28
RHEL >= 8.1 或更高版本
Ubuntu >= 20.04 或更高版本
CentOS >= 8.5 或更高版本 (官方已停止维护,不推荐作为生成环境使用)
**Linux 安装先决条件**
-
gcc >= 8.5 或更高版本
可以通过 Linux 包管理工具安装:
-
CentOS、RHEL:
`sudo yum install gcc`
-
Ubuntu:
`sudo apt-get install gcc`
### 获取安装软件
uniCloud软件版是付费软件,你需要先发邮件到
`bd@dcloud.io`
,通过商务采购后才能获得。
...
...
@@ -65,7 +95,7 @@ uniCloud软件版的license是和服务器硬件绑定的,激活软件之前
-
将扫描结果发给DCoud商务经理,由DCloud侧生成
`LICENSE`
文件
-
将
`LICENSE`
文件上传至
`/uniCloud/`
目录下
###
启动/关闭软件
###
软件操作命令
> 所有命令请在软件版环境根目录运行
...
...
@@ -77,6 +107,10 @@ uniCloud软件版的license是和服务器硬件绑定的,激活软件之前
`./unicloud stop -s [服务空间ID]`
安装云函数第三方依赖
`./unicloud install -s [服务空间ID]`
## 开发指南
...
...
@@ -279,3 +313,49 @@ sudo firewall-cmd --reload
-
uni-push业务API域名
-
- restapi.getui.com
### 日志
uniCloud 私有云内置了完善的日志服务支持,日志分为启动日志与运行日志。
启动日志是记录 uniCloud 启动期间的所有输出日志,包括启动失败的错误日志。
运行日志是在 uniCloud 运行期间记录框架的输出日志和云函数输出日志。
#### 日志路径
启动日志放在
`${HOMEDIR}/logs/${spaceId}/master`
路径下,每次启动的日志独立保存。
运行时日志默认放在
`${HOMEDIR}/logs/${spaceId}`
路径下,可以修改服务空间配置文件中的
`logger.customLogDir`
字段来自定义日志目录。
如果想自定义日志路径,可参考如下配置:
```
json
{
"logger"
:
{
"customLogDir"
:
"/your/custom/dir/path"
}
}
```
#### 日志分类
启动日志
-
`master-stdout.log`
标准输出日志,包含启动时所有日志。
-
`master-stderr.log`
标准错误日志,启动时如遇到启动失败/异常,错误日志将写入此文件中,方便根据此日志排查问题。
运行日志
-
`logs/client/cloudfunctions.log`
云函数运行日志。
-
`${spaceId}-web.log`
uniCloud 框架运行相关日志。
-
`egg-web.log`
uniCloud 基于 Eggjs 框架开发,Eggjs 框架内核、插件日志。
-
`egg-agent.log`
Eggjs 多进程模型 agent 进程日志。
-
`common-error.log`
uniCloud 中任何错误信息都会写入此文件内。
#### 日志切割
启动日志按照每次启动进行自动切割。
运行日志是按天切割,在每日
`00:00`
按照
`.log.YYYY-MM-DD`
文件名进行切割。
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录