操作和管理 Experience Service > 操作 Experience Service > 启动 Experience Service
  
启动 Experience Service
* 
为了能让 Experience Service 在 Windows 上正常关闭,只能在前台运行它。
1. (仅限 Linux) 如果您是 Linux 上的非 root 用户,在不使用 sudo 的情况下启动 Experience Service 时,必须具有以下文件系统权限:
对安装目录以及其中所有内容的读 (r)、写 (w) 和执行 (x) 权限
对安装目录以及其中所有内容的所有权
对存储目录 (项目、副本和升级) 以及其中所有内容的读 (r)、写 (w) 和执行 (x) 权限
对存储目录 (项目、副本和升级) 以及其中所有内容的所有权
2. 在终端窗口中,导航到 Experience Service 安装目录中的“bin”目录。根据您的操作系统,使用下列命令之一启动 Experience Service
操作系统
命令
Linux
start-es.sh <configuration parameters>
Windows Server 2016
start-es.bat <configuration parameters>
其中,<配置参数> 将替换为任何您选择要传递到命令行上的配置参数。
Experience Service 可在安全的 HTTPS 模式或不安全的 HTTP 模式下启动,具体取决于在安装程序的“TLS 配置”步骤中是否选择了“使用 TLS (HTTPS)”
如果 ThingWorx 服务器使用自签名证书,则需要通过在命令行传递 --allowssc 参数来允许自签名证书的方式启动 Experience Service。有关详细信息,请参阅配置 ThingWorx 证书信任
例如:start-es.sh --allowssc <configuration parameters>start-es.bat --allowssc <configuration parameters>
如果选择了使用 TLS,您也可以覆盖该配置,在不安全的 HTTP 模式下启动 Experience Service,只需向命令行传递 --nossl 参数即可。
start-es.sh --nossl <configuration parameters> 或者 start-es.bat --nossl <configuration parameters>
3. 要验证 Experience Service 配置正确并且正在运行,请执行验证安装和配置中的步骤。