Deployment windows 10中jfrog-artifactory-oss-7.3.2中的默认端口(8081)更改为其他端口

Deployment windows 10中jfrog-artifactory-oss-7.3.2中的默认端口(8081)更改为其他端口,deployment,repository,port,devops,artifactory,Deployment,Repository,Port,Devops,Artifactory,我已经在Windows10中安装了jfrog-artifactory-oss-7.3.2。在以下文件中,默认端口已更改为8285。(8285端口可用) C:\jfrog-artifactory-oss-7.3.2-windows\artifactory-oss-7.3.2\app\artifactory\tomcat\conf/server.xml C:\jfrog-artifactory-oss-7.3.2-windows\artifactory-oss-7.3.2\app\misc\tomc

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

  • C:\jfrog-artifactory-oss-7.3.2-windows\artifactory-oss-7.3.2\app\artifactory\tomcat\conf/server.xml
  • C:\jfrog-artifactory-oss-7.3.2-windows\artifactory-oss-7.3.2\app\misc\tomcat/server.xml.template
  • C:\jfrog-artifactory-oss-7.3.2-windows\artifactory-oss-7.3.2\app\misc\tomcat/server.xml
  • 一旦执行artifactory.bat,服务器将正常运行。我在catalina日志access、access\u服务等日志文件中没有看到任何日志错误

    但浏览器给出了以下错误

    *****HTTP状态404–未找到 类型状态报告 消息/用户界面/ 说明源服务器找不到目标资源的当前表示形式,或者不愿意透露存在该表示形式。 ApacheTomcat/8.5.51*****

    如果我改回默认端口(8081),它可以正常工作


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

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

    system.yaml中的路径是

    artifactory:
      port: 8081
    
    此更改还将在server.xml中进行所需的更改

    另外,如果您想更改为UI提供服务的路由器端口。请按以下方式更改
    系统.yaml

    router:
        entrypoints:
            externalPort: <new port>
    
    路由器:
    入口点:
    外部端口:
    

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

    要更改artifactory的服务器端口,您需要在中进行更改。请查看system.yaml.template

    system.yaml中的路径是

    artifactory:
      port: 8081
    
    此更改还将在server.xml中进行所需的更改

    另外,如果您想更改为UI提供服务的路由器端口。请按以下方式更改
    系统.yaml

    router:
        entrypoints:
            externalPort: <new port>
    
    路由器:
    入口点:
    外部端口:
    

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

    谢谢您的回复。我在名为“system.full template.yaml”的文件中的两处应用了更改(端口号为8285)。C:\jfrog-artifactory-oss-7.3.2-windows\artifactory-oss-7.3.2\app\misc\etc C:\jfrog-artifactory-oss-7.3.2-windows\artifactory-oss-7.3.2\var\etc但我仍然看不到jfrog登录页面。我的要求是更改jfrog-artifact默认端口,因为8081端口已经作为windows中的网络监控服务获得server.Mahesh,系统读取的文件是
    system.yaml
    中的
    var/etc/
    。您需要添加一个名为
    system.yaml
    的新文件,如果这是您想要执行的唯一自定义操作,则需要添加如上所述的部分。模板文件仅供参考,修改模板文件不会反映在系统中。请确保
    系统.yaml
    为artifactory用户所有,并且能够读写。感谢prasanna的回复。它工作得很好。不过我对路由端口有疑问。虽然它启动并运行了system.yaml文件中配置的端口,但我看到的浏览器url为。为什么端口总是路由到8082端口,尽管它不是system.yaml中配置的端口。我可以在哪里配置这个端口和停止路由?Mahesh-有两个端口。一个是artifactory端口,它是根据上面为artifactory设置的。有一个路由器端口,可路由到各种其他模块,如访问、用户界面、元数据和更高版本的X射线、任务控制等。此端口在路由器部分下设置如下:
    router.entrypoints.externalPort
    此端口的默认值为8082。如果这回答了您的问题,请将此标记为答案。谢谢您的回答。我在名为“system.full template.yaml”的文件中的两处应用了更改(端口号为8285)。C:\jfrog-artifactory-oss-7.3.2-windows\artifactory-oss-7.3.2\app\misc\etc C:\jfrog-artifactory-oss-7.3.2-windows\artifactory-oss-7.3.2\var\etc但我仍然看不到jfrog登录页面。我的要求是更改jfrog-artifact默认端口,因为8081端口已经作为windows中的网络监控服务获得server.Mahesh,系统读取的文件是
    system.yaml
    中的
    var/etc/
    。您需要添加一个名为
    system.yaml
    的新文件,如果这是您想要执行的唯一自定义操作,则需要添加如上所述的部分。模板文件仅供参考,修改模板文件不会反映在系统中。请确保
    系统.yaml
    为artifactory用户所有,并且能够读写。感谢prasanna的回复。它工作得很好。不过我对路由端口有疑问。虽然它启动并运行了system.yaml文件中配置的端口,但我看到的浏览器url为。为什么端口总是路由到8082端口,尽管它不是system.yaml中配置的端口。我可以在哪里配置这个端口和停止路由?Mahesh-有两个端口。一个是artifactory端口,它是根据上面为artifactory设置的。有一个路由器端口,可路由到各种其他模块,如访问、用户界面、元数据和更高版本的X射线、任务控制等。此端口在路由器部分下设置如下:
    router.entrypoints.externalPort
    此端口的默认值为8082。如果这回答了您的问题,请将此标记为答案。