启动服务器
Version 24.2.9039
Version 24.2.9039
启动服务器
知行之桥建立在具备 Web services、身份验证、加密和自动化功能的应用程序框架之上。应用程序可以托管在任何基于 Windows 或基于Java 的 Web 服务器上。Windows 和 跨平台版本均包含独立服务器,不需要外部服务器即可托管应用程序。
跨平台版本
跨平台版本捆绑了一个基于 Eclipse Jetty 构建的 Web 服务器,以支持简单的跨平台部署。 这个独立的 Web 服务器是通过运行 arc.jar
文件,位于安装目录中。
java -jar arc.jar
知行之桥已预先配置为可在任何环境中立即工作。 但是,如果需要自定义此 Web 服务器的配置,可以生成 arc.properties 文件,位于 arc.jar
文件旁。 创建后,可以根据特定部署需求修改此配置文件。
此外,知行之桥提供了一个 service.sh
脚本,可以使用它在 Linux 系统上设置 systemd 或 init.d 服务。
还可以将知行之桥部署到任何 Java servlet 容器。 请参阅跨平台版本,了解几种主要 Java Web 服务器的分步部署指南。
微软 Windows
在 Windows 中,知行之桥默认安装为服务。 要访问该应用程序,必须首先确保该服务正在运行。 服务运行后,可以通过打开网络浏览器并在 URL 字段中输入 http://localhost:8080/ 来访问知行之桥管理控制台。
Linux 服务配置
按照以下步骤确保知行之桥的 Linux 安装按预期运行:
-
安装知行之桥时,请确保执行安装的用户对安装目录具有读写权限。 root 用户可以很好地解决这个问题。
-
运行服务脚本。 默认情况下,此脚本的路径是“/opt/arc/service.sh”。
-
运行服务脚本后,根据你的 linux 版本使用的服务管理器启动服务:
- 对于 init.d, 运行
sudo service arc start
. - 对于 systemd, 运行
sudo systemctl start arc
.
- 对于 init.d, 运行
注意: 无论如何部署知行之桥,AppDirectory 中的文件和文件夹都必须可供运行应用程序的用户读写。 Java 版安装程序中包含的服务安装程序使用 cdataarc 作为该用户。
如果应用程序之前以其他用户身份运行,并且你希望恢复 cdataarc 用户运行应用程序所需的权限,请运行以下命令(如果需要,请更改目录):
sudo chown -R cdataarc:cdataarc /opt/arc
.NET 版本
.NET 版本带有嵌入式 Web 服务器。 要启动并运行独立服务器,请执行以下步骤:
- 通过 Windows 开始 菜单或运行安装目录中的
CData.Arc.exe
启动服务器(如果尚未运行)。 - 如果 Web UI 未在浏览器中自动打开,请通过以下方式之一手动启动 UI:
- 双击系统托盘中的知行之桥图标。
- 右键单击知行之桥图标并选择 启动应用程序。
- 使用浏览器手动导航到服务器正在侦听的地址和端口(默认端口为 8001)。
有关为嵌入式 Web 服务器启用 SSL/TLS 和其他配置选项的信息,请参阅使用嵌入式服务器。
有关在 IIS 中托管 的信息,请参阅使用 IIS。