> ## Documentation Index
> Fetch the complete documentation index at: https://docs.kasoftware.com/llms.txt
> Use this file to discover all available pages before exploring further.

# 安装和配置

> 知行之桥的系统要求、浏览器支持和高级配置主题。

知行之桥 提供 .NET 和 Java 两个版本。Java 版本提供跨平台支持，包括 Linux 和 Mac。两个版本都带有内置 Web 服务器，也可以部署到各自平台上的其他 Web 服务器。

## 系统要求

运行 知行之桥 的计算机必须满足以下最低系统要求。

### .NET

* Windows 10/Windows Server 2016 或更高版本。
* .NET Framework 4.6.2 或更高版本。
* 建议 2 GB RAM（更高流量建议 4+ GB）。
* 有足够的可用磁盘空间用于传输日志记录和写入收到的文件。除非活动量较低，否则不建议使用 HDD 磁盘。

> [!NOTE]
>
> 知行之桥 可在较早版本的 Windows 上运行，但已达到生命周期终止的 Windows 操作系统可能只获得有限支持。

### 跨平台版

* 需要 Java 17 或更高版本。
* 建议 2 GB RAM（更高流量建议 4+ GB）。默认情况下，知行之桥 使用可用内存的 60%。在总 RAM 较低，或者 知行之桥 与其他内存密集型应用程序运行在同一台服务器上的情况下，可以调整该比例。
* 有足够的可用磁盘空间用于传输日志记录和写入收到的文件。除非活动量较低，否则不建议使用 HDD 磁盘。

### 网络连接

如果应用程序必须连接外部系统，可能需要以下资源：

* 持久的互联网连接。
* 运行应用程序的系统的外部 IP 地址。
* 允许通过防火墙/代理与外部系统通信。

## 支持的 Web 浏览器

知行之桥 Web UI 通过 Web 浏览器访问。知行之桥 支持以下浏览器：

* Google Chrome
* Mozilla Firefox
* Safari
* Microsoft Edge

其他浏览器可能无法支持所有 知行之桥 功能。因此，知行软件 强烈建议使用上述列表中的浏览器。

## 应用程序数据库

如果预计事务量较大，请在安装前选择外部数据库。安装后再从默认的嵌入式数据库迁移到外部数据库需要执行额外的步骤。

### .NET 版本

默认情况下，知行之桥 使用安装目录中的 SQLite 数据库作为应用程序数据库。此数据库建议用于最多 100,000 条事务。达到该数量后，知行软件 建议迁移到外部数据库。您可以将应用程序配置为使用 SQL Server、PostgreSQL 或 MySQL 等企业数据库。

有关配置步骤，请参阅[配置应用程序数据库](https://docs.kasoftware.com/26.4/self-hosted/zh/getting-started/installation/windows-edition.md#配置应用程序数据库)。

### 跨平台版本

默认情况下，知行之桥 使用位于 *`ApplicationDirectory`* 中的 H2 数据库作为应用程序数据库。此数据库建议用于最多 100,000 条事务。达到该数量后，知行软件 建议迁移到外部数据库。可以将应用程序配置为使用 SQL Server、PostgreSQL 或 MySQL 等企业数据库。

有关配置步骤，请参阅[配置应用程序数据库](https://docs.kasoftware.com/26.4/self-hosted/zh/getting-started/installation/cross-platform-edition.md#配置应用程序数据库)。

## 集群

[集群](https://docs.kasoftware.com/26.4/self-hosted/zh/getting-started/administration/clustering.md)主题介绍了如何设置多个 知行之桥 实例来处理相同数据并使用相同配置。这允许实现负载均衡或高可用性设置。

## DMZ 网关

[DMZ 网关](https://docs.kasoftware.com/26.4/self-hosted/zh/getting-started/administration/dmz-gateway.md)主题说明了 知行之桥 如何通过 SSH 反向隧道经由 DMZ 网关接收安全连接。这可以避免将内部网络暴露给外部流量。

## 控制台与公共端点分离部署

[控制台与公共端点分离部署](https://docs.kasoftware.com/26.4/self-hosted/zh/getting-started/administration/split-plane-deployment.md)主题说明了 知行之桥 如何在不同于主管理控制台的端口上托管公共接收端点。这增加了一层安全冗余，以防止外部方访问管理控制台。

## 安全最佳实践

有关 知行之桥 中可用安全相关功能的信息，以及我们建议你遵循的最佳实践，请参阅[管理](https://docs.kasoftware.com/26.4/self-hosted/zh/getting-started/administration/administration.md)文档中的[安全最佳实践](https://docs.kasoftware.com/26.4/self-hosted/zh/getting-started/administration/security-best-practices.md)。


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.