ZStack Logo

ZStack AIOS

修改API服务端口

面向开发者的 API 使用规范、SDK 调用方式和 AIOS 相关接口说明。

用户如需修改API服务端口,例如原API服务端口为8080,需修改为8989,可遵循以下步骤进行修改:
  1. 进入/usr/local/zstack/apache-tomcat/webapps/zstack/WEB-INF/classes/zstack.properties,在zstack.properties配置文件中设置如下参数:
    CloudBus.httpPort = 8989
    RESTFacade.port = 8989
  2. 进入/usr/local/zstack/apache-tomcat-8.5.35/conf/server.xml,将tomcatserver.xml配置文件中的8080端口改为8989端口。
  3. 执行以下命令,修改UI的管理节点端口为8989:
    zstack-ctl config_ui --mn-port 8989
  4. 重启管理节点和UI:
    zstack-ctl stop
    zstack-ctl start
  5. 使用CLI命令时需指定端口为8989:
    zstack-cli --port 8989
说明:

设置的API服务端口需在有效范围内,且不要与ZStack AIOS已占用的服务端口冲突,关于ZStack AIOS已占用的服务端口,详情可查看《运维手册》端口占用章节。