首页 > 解决方案 > 默认端口(8081)更改为 Windows 10 中 jfrog-artifactory-oss-7.3.2 中的不同端口

问题描述

我已经在 Windows 10 中安装了 jfrog-artifactory-oss-7.3.2。默认端口已更改为以下文件中的 8285。(8285端口可用)

  1. C:\jfrog-artifactory-oss-7.3.2-windows\artifactory-oss-7.3.2\app\artifactory\tomcat\conf/server.xml
  2. C:\jfrog-artifactory-oss-7.3.2-windows\artifactory-oss-7.3.2\app\misc\tomcat/server.xml.template
  3. C:\jfrog-artifactory-oss-7.3.2-windows\artifactory-oss-7.3.2\app\misc\tomcat/server.xml

一旦执行 artifactory.bat 服务器就可以正常启动。我在 catalina 日志访问、access_service 等日志文件中看不到任何日志错误。

但浏览器给出以下错误。

***** HTTP 状态 404 – 未找到类型状态报告消息 /ui/ 描述 源服务器没有找到目标资源的当前表示或不愿意透露存在的表示。Apache Tomcat/8.5.51 *****

如果我改回默认端口(8081),它会完美运行。

如果有人遇到这样的问题,请分享您的想法和解决方案。

标签: deploymentrepositoryportdevopsartifactory

解决方案


要更改工件的服务器端口,您需要更改system.yaml。请查看 system.yaml.template。

system.yaml 中的路径是

artifactory:
  port: 8081

此更改也将在 server.xml 中进行所需的更改。

此外,如果您想更改为 UI 服务的路由器端口。请更改 system.yaml如下

router:
    entrypoints:
        externalPort: <new port>

如果这对您不起作用,请告诉我。


推荐阅读