跳转到主要内容
知行之桥 建立在提供 Web 服务、身份验证、加密和自动化功能的应用程序框架之上。该应用程序可以托管在任何基于 Windows 或基于 Java 的 Web 服务器上。Windows 和跨平台版本均包含独立服务器,因此不需要外部服务器来托管应用程序。

跨平台版

跨平台版捆绑了一个基于 Eclipse Jetty 构建的 Web 服务器,以支持简单的跨平台部署。此独立 Web 服务器通过运行安装目录中的 arc.jar 文件启动。
知行之桥 已预先配置为可在任何环境中立即使用。但是,如果需要自定义此 Web 服务器的配置,可以生成 arc.properties 文件,该文件位于 arc.jar 文件旁。创建后,可以根据具体部署需求修改此配置文件。 此外,知行之桥 提供了一个 service.sh 脚本,可用于在 Linux 系统上设置 systemd 或 init.d 服务。 你也可以将 知行之桥 部署到任何 Java servlet 容器。请参阅跨平台版,了解几个主要 Java Web 服务器的分步部署指南。

微软 Windows

在 Windows 中,知行之桥 默认安装为服务。要访问应用程序,必须先确保该服务正在运行。服务运行后,可以通过打开 Web 浏览器并在 URL 字段中输入 http://localhost:8080/ 来访问 知行之桥 管理控制台。

Linux 服务配置

按照以下步骤确保 知行之桥 的 Linux 安装按预期运行:
  1. 安装 知行之桥 时,请确保执行安装的用户对安装目录具有读写权限。root 用户可以满足此要求。
  2. 运行 service.sh 脚本。此脚本位于安装包存档的根目录中,因此如果将其解压到 /opt/arc,此脚本的路径就是 /opt/arc/service.sh。
  3. 运行 service.sh 脚本后,根据 Linux 发行版所使用的服务管理器启动服务:
    • 对于 init.d,提交以下命令:sudo service arc start
    • 对于 systemd,提交以下命令:sudo systemctl start arc
无论选择如何部署 知行之桥,ApplicationDirectory 中的文件和文件夹都必须可供运行应用程序的用户读写。Java 版安装程序中包含的服务安装程序使用 cdatarc 作为该用户。
如果应用程序以前以其他用户身份运行,而你想恢复 cdatarc 用户运行应用程序所需的权限,请运行以下命令(如有需要,请更改目录):

.NET 版

.NET 版带有嵌入式 Web 服务器。要启动并运行独立服务器,请执行以下步骤:
  1. 通过 Windows 开始菜单或运行安装目录中的 CData.Arc.exe 来启动服务器(如果尚未运行)。
  2. 如果 Web UI 未在浏览器中自动打开,请通过以下方式之一手动启动 UI:
    • 双击系统托盘中的 知行之桥 图标。
    • 右键单击 知行之桥 图标并选择 启动应用程序。
    • 使用浏览器手动导航到服务器正在侦听的地址和端口(默认端口为 8080)。
有关为嵌入式 Web 服务器启用 SSL/TLS 和其他配置选项的信息,请参阅使用嵌入式服务器。 有关在 IIS 中托管 知行之桥 的信息,请参阅使用 IIS。