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

跨平台版

跨平台版捆绑了一个基于 Eclipse Jetty 构建的 Web 服务器,以支持简单的跨平台部署。此独立 Web 服务器通过运行安装目录中的 arc.jar 文件启动。
已预先配置为可在任何环境中立即使用。但是,如果需要自定义此 Web 服务器的配置,可以生成 arc.properties 文件,该文件位于 arc.jar 文件旁。创建后,可以根据具体部署需求修改此配置文件。 此外, 提供了一个 service.sh 脚本,可用于在 Linux 系统上设置 systemdinit.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