Skip to content

Commit

Permalink
improve
Browse files Browse the repository at this point in the history
  • Loading branch information
chendelin1982 committed May 5, 2024
1 parent bf79b2f commit 6c0d3cb
Show file tree
Hide file tree
Showing 18 changed files with 101 additions and 187 deletions.
Binary file added docs/apps/assets/teamcity-main-websoft9.png
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added docs/apps/assets/tensorflow-jupter-websoft9.png
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added docs/apps/assets/typo3-backend-websoft9.png
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added docs/apps/assets/typo3-installdb-websoft9.png
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
2 changes: 1 addition & 1 deletion docs/apps/superset.md
Expand Up @@ -31,7 +31,7 @@ Websoft9 控制台安装 Superset 后,通过 "我的应用" 查看应用详情

3. 开始对表进行分析

## 配置选项
## 配置选项{#configs}

- 多语言(✅):支持后台切换
- CLI:`superset [OPTIONS] COMMAND [ARGS]...`
Expand Down
52 changes: 22 additions & 30 deletions docs/apps/teamcity.md
Expand Up @@ -15,48 +15,40 @@ import Meta from './_include/teamcity.md';

### 初始化{#wizard}

Websoft9 控制台安装 TeamCity 后,通过 "我的应用" 查看应用详情,在 "访问" 标签页中获取登录信息。
1. Websoft9 控制台安装 TeamCity 后,通过 "我的应用" 查看应用详情
- 在 "访问" 标签页中获取访问 URL
- 在 "数据库" 标签页获取数据库账号信息

1. 进入初始化页面
![](https://libs.websoft9.com/Websoft9/DocsPicture/zh/teamcity/teamcity-start-websoft9.png)
2. 访问 URL 进入初始化页面,点击 "proceed" 开始后续步骤

2. 点击 "proceed", 进入 "Database connection setup" 页面,选择数据库类型为 MySQL,并下载 JDBC 驱动,填写数据库连接信息
![](https://libs.websoft9.com/Websoft9/DocsPicture/zh/teamcity/teamcity-setupdb-websoft9.png)
3. **Database connection setup** 步骤填写应用预制的数据库:

3. 完成数据库初始化需要几分钟的时间,承认 License 协议后,创建账号就完成初始化向导
![](https://libs.websoft9.com/Websoft9/DocsPicture/zh/teamcity/teamcity-account-websoft9.png)
![](https://libs.websoft9.com/Websoft9/DocsPicture/zh/teamcity/teamcity-main-websoft9.png)
- database type: MySQL(选择后需点击下载 JDBC 驱动的链接)
- Database host:从 TeamCity 应用管理界面获取
- Database Name: `teamcity`
- User name: `teamcity``root`
- Password: 从 TeamCity 应用管理界面获取

### 快速了解
5. 依次完成创建账号等后续步骤后,登录 TeamCity 后台
![](./assets/teamcity-main-websoft9.png)

### 创建项目
6. 修正 Server URL:"Administration" > "Global Settings"

创建项目的方式可以通过外部URL或者手动创建,下面我们通过已有github项目创建一个项目
### 连接 TeamCity Agent

1. 输入外部URL以及用户和密码信息
TeamCity 应用默认已启动 TeamCity Agent。

![](https://libs.websoft9.com/Websoft9/DocsPicture/zh/teamcity/teamcity-createprj-websoft9.png)
连接它,需进入 TeamCity 后台: "Agents" > "UNAUTHORIZED AGENTS" 中进行 **Authorize** 操作

2. 点击[proceed],项目会提示创建成功

![](https://libs.websoft9.com/Websoft9/DocsPicture/zh/teamcity/teamcity-createconfirm-websoft9.png)
![](https://libs.websoft9.com/Websoft9/DocsPicture/zh/teamcity/teamcity-createsuccess-websoft9.png)
## 配置选项{#configs}

> [更多信息请参照官方文档](https://www.jetbrains.com/help/teamcity/creating-and-editing-projects.html)
### 创建构建配置
- 设置 Server URL:TeamCity 控制台 "Administration" > "Global Settings"

创建构建配置是自动化的核心,会指定是对哪个项目,做一个具体化的具体构建过程。
这里需要说明一点,当指定外部URL构建时,构建是针对外部项目的,teamcity本地项目的代码提交不会触发构建。

![](https://libs.websoft9.com/Websoft9/DocsPicture/zh/teamcity/teamcity-createbuild-websoft9.png)
![](https://libs.websoft9.com/Websoft9/DocsPicture/zh/teamcity/teamcity-createbuild2-websoft9.png)
![](https://libs.websoft9.com/Websoft9/DocsPicture/zh/teamcity/teamcity-createbuild3-websoft9.png)

> [创建详细请参照官方文档](https://www.jetbrains.com/help/teamcity/creating-and-editing-build-configurations.html)
> 创建触发器可是构建过程自动发生,无须手动执行,[更多详细操作请参照官方文档](https://www.jetbrains.com/help/teamcity/configuring-build-triggers.html)
## 管理维护{#administrator}

## 故障

## 管理维护{#administrator}
#### Agent 无法连接到 TeamCity?

## 故障
TeamCity Agent 连接 TeamCity 时,不支持主机名中包含 "_",确保符合这个要求。
46 changes: 23 additions & 23 deletions docs/apps/tensorflow.md
Expand Up @@ -12,39 +12,39 @@ import Meta from './_include/tensorflow.md';

## 入门指南{#guide}

### 初始化{#wizard}
### 登录 Jupter{#wizard}

Websoft9 控制台安装 TensorFlow 后,通过 "我的应用" 查看应用详情,在 "访问" 标签页中获取登录信息
Websoft9 控制台安装 TensorFlow 后,通过 "我的应用" 查看应用详情,在 "访问" 标签页中获取访问信息

1. 进入登陆页面
![](https://libs.websoft9.com/Websoft9/DocsPicture/zh/tensorflow/tensorflow-login-websoft9.png)
1. 本地浏览器访问 URL,进入 Jupter 登陆页面,提示需要 Token

2. SSH登陆服务器,执行如下命令取得token后填入登陆页面,并点击【Login】
```
$ docker exec -it tensorflow jupyter notebook list
Currently running servers:
http://0.0.0.0:8888/?token=c8929544462391e32bbf0d7763b7b5dda3ab00b2f14da5b9 :: /tf
2. 进入 TensorFlow 容器的命令模式,运行 `jupyter notebook list`,获取 Token

```
3. 使用 Token 登录或设置一个密码后,登录到 Jupter 后台
![](./assets/tensorflow-jupter-websoft9.png)

3. 登陆控制台,体验jupyter的强大功能(编辑源码)
![](https://libs.websoft9.com/Websoft9/DocsPicture/zh/tensorflow/tensorflow-main-websoft9.png)
### 运行 TensorBoard

4. 产品集成了 TensorBoard 工具,通过下面命令启动
```
$ docker exec -it tensorflow bash
$ cd /usr/local/lib/python3.8/dist-packages/tensorboard && tensorboard --logdir=/data/logs --port 6006 --host 0.0.0.0
```
1. Jupter 后台依次打开:"New" > "Python 3 (ipykernel)"

5. 浏览器访问 6006 端口,验证图形化工具 - TensorBoard
![](https://libs.websoft9.com/Websoft9/DocsPicture/zh/tensorflow/tensorflow-board-websoft9.png)
2. 参考 [Using TensorBoard in Notebooks](https://tensorflow.google.cn/tensorboard/tensorboard_in_notebooks),逐一运行范例程序。最后的命令增加一个参数`--host 0.0.0.0` (允许外网访问)

### 快速了解
4. 此时 TensorBoard 便显示在 Notebook 中
![](./assets/tensorflow-dashjupter-websoft9.png)

- CLI: tfx
- [API](https://tensorflow.google.cn/api_docs)
- [TensorFlow GPU 支持软硬件要求](https://www.tensorflow.org/install/gpu)

## 配置选项{#configs}

- 容器端口

- 8888:Jupter 端口
- 6606:TensorBoard 端口

## 管理维护{#administrator}

## 故障

#### TensorBoard 在 Notebook 中不显示?

- 确保启动 TensorBoard 命令时包含 `--host 0.0.0.0` 参数
- 确保容器 6006 端口绑定的宿主机端口已开启
11 changes: 5 additions & 6 deletions docs/apps/thingsboard.md
Expand Up @@ -13,16 +13,15 @@ import Meta from './_include/thingsboard.md';

## 入门指南{#guide}

### 安装后修改密码(必须){#password}
### 登录修改密码(必须){#password}

1. Websoft9 控制台安装 ThingsBoard 后,通过 "我的应用" 查看应用详情,在 "访问" 标签页中获取登录信息。

2. ThingsBoard 默认有三个账号,请务必一一登录后修改它的密码
```
System Administrator: sysadmin@thingsboard.org / sysadmin
Tenant Administrator: tenant@thingsboard.org / tenant
Customer User: customer@thingsboard.org / customer
```

- System Administrator: `sysadmin@thingsboard.org / sysadmin`
- Tenant Administrator: `tenant@thingsboard.org / tenant`
- Customer User: `customer@thingsboard.org / customer`

### 增加设备

Expand Down
8 changes: 5 additions & 3 deletions docs/apps/tooljet.md
Expand Up @@ -13,14 +13,16 @@ import Meta from './_include/tooljet.md';

## 入门指南{#guide}

### 初始化{#wizard}
### 登录使用{#wizard}

Websoft9 控制台安装 ToolJet 后,通过 "我的应用" 查看应用详情,在 "访问" 标签页中获取登录信息。
1. Websoft9 控制台安装 ToolJet 后,通过 "我的应用" 查看应用详情,在 "访问" 标签页中获取登录信息

2. 登录到 ToolJet 控制台后,开始创建应用


## 配置选项{#configs}

- 多语言:仅英文
- 多语言(×):仅英文

## 管理维护{#administrator}

Expand Down
2 changes: 1 addition & 1 deletion docs/apps/typesense.md
Expand Up @@ -14,7 +14,7 @@ import Meta from './_include/typesense.md';

## 入门指南{#guide}

### 初始化{#wizard}
### 验证服务{#wizard}

1. Websoft9 控制台安装 Typesense 后,通过 "我的应用" 查看应用详情,在 "访问" 标签页中获取登录信息

Expand Down
60 changes: 19 additions & 41 deletions docs/apps/typo3.md
Expand Up @@ -15,62 +15,40 @@ import Meta from './_include/typo3.md';

### 初始化{#wizard}

Websoft9 控制台安装 Typo3 后,通过 "我的应用" 查看应用详情,在 "访问" 标签页中获取登录信息。
1. Websoft9 控制台安装 Typo3 后,通过 "我的应用" 查看 Typo3 应用详情

1. 进入安装向导后,系统进入环境检测步骤通过后,填写数据库参数
![](http://libs.websoft9.com/Websoft9/DocsPicture/en/typo3/typo3-installdb-websoft9.png)
- 在 "访问" 标签页中获取访问信息
- 在 "数据库" 标签页中获取**数据库账号**

2. 数据库连接成功后,系统提示选择一个已有数据库或创建一个新的数据库(推荐前者)
2. 进入 Typo3 安装向导,当环境检测步骤通过后,开始填写数据库参数

3. 设置管理账号和站点信息
![](http://libs.websoft9.com/Websoft9/DocsPicture/en/typo3/typo3-installsetadmin-websoft9.png)
- Username: `typo3`
- Password: 应用管理中获取
- Host: 应用管理中获取

4. 完成安装后登录后台
![](./assets/typo3-installdb-websoft9.png)

2. 依次后续步骤:创建管理员账号、设置站点信息等

### 快速了解
3. 登录后台,开始创作网站
![](./assets/typo3-backend-websoft9.png)

4. 完成安装后登录后台

Typo3 拥有非常全面的命令行功能:
### 配置选项{#configs}

- CLI
* typo3 -- 官方核心命令行
* typo3cms -- 第三方扩展命令

- [API](https://api.typo3.org/)
- 多语言:[Changing The Backend Language](https://docs.typo3.org/m/typo3/tutorial-getting-started/main/en-us/Setup/BackendLanguages.html#backendlanguages)

### 扩展管理

TYPO3 CMS 提供大量扩展,以增强系统功能。

1. 登录 Typo3后台,打开【ADMIN TOOLS】> 【Extensions】
![](http://libs.websoft9.com/Websoft9/DocsPicture/en/typo3/typo3-BackendExtensionManager-websoft9.png)

2. 顶部下拉菜单中选择【Get extensions】查看扩展
![](http://libs.websoft9.com/Websoft9/DocsPicture/en/typo3/typo3-BackendExtensionManagerInstall-websoft9.png)
- 多语言(√):[Changing The Backend Language](https://docs.typo3.org/m/typo3/tutorial-getting-started/main/en-us/Setup/BackendLanguages.html#backendlanguages)

3. 安装、更新扩展
![](http://libs.websoft9.com/Websoft9/DocsPicture/en/typo3/typo3-BackendExtensionManagerExtensionVersions-websoft9.png)

### 模板管理

TYPO3 CMS 的模板管理非常细致,能够对模板最小元素进行细微的设置

1. 登录 Typo3后台,打开【WEB】>【Template】
![](http://libs.websoft9.com/Websoft9/DocsPicture/en/typo3/typo3-template-websoft9.png)

2. 配置模板
- 扩展(√):Typo3后台 "ADMIN TOOLS" > "Extensions"
- 模板(√):Typo3后台 "WEB" > "Template"


## 管理维护{#administrator}

### 升级

Typo3 后台提供了在线升级功能,升级非常容易:

1. 登录 Typo3后台,打开【ADMIN TOOLS】> 【Upgrade】
![](http://libs.websoft9.com/Websoft9/DocsPicture/en/typo3/typo3-upgrade-websoft9.png)

2. 根据升级向导开始升级

- 在线升级(√):Typo3后台 "ADMIN TOOLS" > "Upgrade"

## 故障
2 changes: 1 addition & 1 deletion docs/apps/umami.md
Expand Up @@ -13,7 +13,7 @@ import Meta from './_include/umami.md';

## 入门指南{#guide}

### 初始化{#wizard}
### 首次修改密码{#wizard}

1. Websoft9 控制台安装 Umami 后,通过 "我的应用" 查看应用详情,在 "访问" 标签页中获取登录信息。

Expand Down
2 changes: 1 addition & 1 deletion docs/apps/vault.md
Expand Up @@ -13,7 +13,7 @@ import Meta from './_include/vault.md';

## 入门指南{#guide}

### 初始化{#wizard}
### 首次登录后台{#wizard}

1. Websoft9 控制台安装 Vault 后,通过 "我的应用" 查看应用详情,在 "访问" 标签页中获取登录信息

Expand Down
77 changes: 18 additions & 59 deletions docs/apps/vtigercrm.md
Expand Up @@ -15,84 +15,43 @@ import Meta from './_include/vtiger.md';

### 初始化{#wizard}

Websoft9 控制台安装 VtigerCRM 后,通过 "我的应用" 查看应用详情,在 "访问" 标签页中获取登录信息。
1. Websoft9 控制台安装 Vtiger CRM 后,通过 "我的应用" 查看应用详情

1. 进入安装向导
![](http://libs.websoft9.com/Websoft9/DocsPicture/zh/vtigercrm/vtigercrm-install001-websoft9.png)
- 在 "访问" 标签页中获取访问信息
- 在 "数据库" 标签页中获取**数据库账号**

2. 系统进入环境检测步骤,通过后进入下一步
![](http://libs.websoft9.com/Websoft9/DocsPicture/zh/vtigercrm/vtigercrm-install002-websoft9.png)
2. 进入 Vtiger CRM 安装向导,当环境检测步骤通过后,开始填写数据库参数

3. 填写您的数据库参数([查看数据库账号密码](./user/credentials)
![](http://libs.websoft9.com/Websoft9/DocsPicture/zh/vtigercrm/vtigercrm-install003-websoft9.png)
- Host Name: 应用管理中获取
- User Name: `vtiger`
- Password: 应用管理中获取
- Database Name: `vtiger`

4. 数据库连接正确,点击“Next”进入下一步
![](http://libs.websoft9.com/Websoft9/DocsPicture/zh/vtigercrm/vtigercrm-install004-websoft9.png)
3. 然后设置首个管理员账号

5. 选择一个匹配的行业,然后进入下一步
![](http://libs.websoft9.com/Websoft9/DocsPicture/zh/vtigercrm/vtigercrm-install005-websoft9.png)
4. 依次完成后续设置,进入控制台

6. 选择需要安装的模块,建议全部勾选上,然后进入下一步
![](http://libs.websoft9.com/Websoft9/DocsPicture/zh/vtigercrm/vtigercrm-install006-websoft9.png)

7. 系统提示选择货币、时区等
![](http://libs.websoft9.com/Websoft9/DocsPicture/zh/vtigercrm/vtigercrm-install007-websoft9.png)
## 配置选项{#configs}

8. 点击“Get Started”,进入后台,体验系统的完整功能
![](http://libs.websoft9.com/Websoft9/DocsPicture/zh/vtigercrm/vtigercrm-backend-websoft9.png)
- 多语言(√):需先下载 [Language Pack](https://marketplace.vtiger.com/app/listings),然后在后台作为 Modules 导入

### 安装中文包
- 模块导入(√):"Setting" > "CRM Setting" > "Module Management"

VtigerCRM 支持多国语言,中文包安装方法如下:

1. 到官方 [MarketPlace](https://marketplace.vtiger.com/app/listings)-Language Pack 下载 Chinese 简体中文语言包

2. 导入语言包:通过主菜单【Setting – CRM Setting – Module Management – Modules 】进入模块管理界面,点击右上角 “Import Module from Zip”按钮,进入导入模块管理界面,选择语言包进行导入。

> 注意:导入时请直接选择语言包进行导入,不要勾选“ I accept with disclaimer and would like to proceed”否则无法导入。
3. 启用新的语言:右上角点击你的登录用户名->My Preferences-> Edit,点击 Language 后面的下拉框选择语言,然后保存
![](http://libs.websoft9.com/Websoft9/DocsPicture/zh/vtigercrm/change-language-websoft9.jpg)

### 连接 Marketplace

在 VtigerCRM 右上角点齿轮图标进入后台设置界面,左侧菜单栏点击 Extension Store 进入官方扩展应用市场。点击应用市场右上角的 Login to Marketplace 登录或者注册应用市场。搜索 Chinese 找到简体中文语言包进行安装。

注意:语言包也可以通过官方扩展应用市场安装。
- 在线 Marketplace:后台设置 "Extension Store" 进入市场,注册登录后可以在线安装

- SMTP(√): Settings > CRM Settings > CONFIGURATION > Outgoing Server

## 管理维护{#administrator}

### 配置 SMTP{#smtp}

1. 打开 VtigerCRM 左上角主菜单 : Settings > CRM Settings > CONFIGURATION > Outgoing Server

![](http://libs.websoft9.com/Websoft9/DocsPicture/en/vtigercrm/vtiger-smtp-websoft9.png)

2. 保存设置,能检测通过,表明 SMTP 配置成功。可以在 Mail Manager 功能中测试邮件发送。

**收件箱 配置**

通过左侧主菜单 Mail Manager ,进入 Configure Mailbox ,配置收件箱

![](http://libs.websoft9.com/Websoft9/DocsPicture/en/vtigercrm/vtiger-imap-websoft9.png)

![](http://libs.websoft9.com/Websoft9/DocsPicture/en/vtigercrm/vtiger-imap1-websoft9.png)


### 升级

VtigerCRM 自身提供了升级功能和[升级文档](http://community.vtiger.com/help/vtigercrm/administrators/migration.html)

升级是将**升级包**覆盖到已有源码上进行升级。新版本 VtigerCRM 安装完成后再导入旧版本数据的升级方案是不可行的。

## 故障

#### 更换域名,VtigerCRM 无法访问?
#### 更换域名后 Vtiger CRM 无法访问?

错误信息:*Invalid compiled template for 'modules/Install/Header.tpl'*
问题原因:VtigerCRM 启动后会生成一个记录访问地址的缓存文件
解决方案:使用下面的命令删除缓存文件
问题原因:Vtiger CRM 启动后会生成一个记录访问地址的缓存文件
解决方案:进入 Vtiger CRM 容器,使用下面的命令删除缓存文件

```
- rm -rf path/test/templates_c/v7
Expand Down

0 comments on commit 6c0d3cb

Please sign in to comment.