跨平台版
跨平台版捆绑了一个基于 Eclipse Jetty 构建的 Web 服务器,以支持简单的跨平台部署。此独立 Web 服务器通过运行安装目录中的arc.jar 文件启动。
arc.jar 文件旁。创建后,可以根据具体部署需求修改此配置文件。
此外, 提供了一个 service.sh 脚本,可用于在 Linux 系统上设置 systemd 或 init.d 服务。
你也可以将 部署到任何 Java servlet 容器。请参阅跨平台版,了解几个主要 Java Web 服务器的分步部署指南。
微软 Windows
在 Windows 中, 默认安装为服务。要访问应用程序,必须先确保该服务正在运行。服务运行后,可以通过打开 Web 浏览器并在 URL 字段中输入http://localhost:8080/ 来访问 管理控制台。
Linux 服务配置
按照以下步骤确保 的 Linux 安装按预期运行:- 安装 时,请确保执行安装的用户对安装目录具有读写权限。root 用户可以满足此要求。
-
运行
service.sh脚本。此脚本位于安装包存档的根目录中,因此如果将其解压到/opt/arc,此脚本的路径就是/opt/arc/service.sh。 -
运行
service.sh脚本后,根据 Linux 发行版所使用的服务管理器启动服务:- 对于 init.d,提交以下命令:
sudo service arc start - 对于 systemd,提交以下命令:
sudo systemctl start arc
- 对于 init.d,提交以下命令:
无论选择如何部署 ,
ApplicationDirectory 中的文件和文件夹都必须可供运行应用程序的用户读写。Java 版安装程序中包含的服务安装程序使用 cdatarc 作为该用户。.NET 版
.NET 版带有嵌入式 Web 服务器。要启动并运行独立服务器,请执行以下步骤:- 通过 Windows 开始菜单或运行安装目录中的
CData.Arc.exe来启动服务器(如果尚未运行)。 - 如果 Web UI 未在浏览器中自动打开,请通过以下方式之一手动启动 UI:
- 双击系统托盘中的 图标。
- 右键单击 图标并选择 启动应用程序。
- 使用浏览器手动导航到服务器正在侦听的地址和端口(默认端口为 8080)。