跳到元数据的末尾
进入元数据的开始

概述

为了让您快速轻松地启动并运行新的安装,Artifactory提供了两种配置基本初始设置的方法:

  • 新员工培训向导:在您第一次启动Artifactory时调用开机向导。它将使用一个方便而直观的UI带您完成初始配置的步骤。
  • Artifactory引导YAML文件: YAML配置文件提供了另一种指定初始设置的方法,允许您跳过登录向导。

此外,您可以使用这两种方法的组合,在YAML文件中指定一些初始设置,然后在入门向导中跳过相应的部分。

初始设置允许您配置以下基本设置:

  • 许可证
  • 基本URL(仅通过YAML配置文件)
  • 管理员密码(仅通过登录向导)
  • 代理服务器
  • 初始默认存储库

引导只

请记住,开机向导和YAML配置文件只能用于在第一次引导Artifactory时配置它。一旦Artifactory启动,或者存储库设置或使用完毕,就不能再访问登录向导,也不能读取YAML配置文件。

页面内容


Onboarding向导

入门向导确保您使用入门所需的最少信息设置了Artifactory。

新手向导-欢迎

入职向导-许可证

登录向导-管理员密码

欢迎:入门向导的开始。点击下一个开始吧。

许可:输入许可密钥并单击下一个继续。 管理员密码:设置管理员密码(推荐),单击下一个继续,或单击跳过留在这里默认admin密码

入职向导-配置代理

入职向导-摘要

代理:配置代理服务器,单击下一个继续,或单击跳到稍后再配置

创建存储库:选择Artifactory应该为其创建默认存储库的包格式,然后单击创建继续。

简介:显示根据您的选择创建的默认存储库。点击完成完成向导并开始使用Artifactory。


Artifactory引导YAML文件

使用YAML配置文件设置Artifactory比使用启动向导更方便。此外,它还为您提供了一种简单的方法来保存一个实例的基本配置,然后快速轻松地在您设置的其他实例中重现该配置。

使用YAML配置文件时,不需要配置文件中描述的所有参数概述以上。您可以使用YAML文件仅配置部分参数,然后通过启动向导配置其他参数,或者稍后在Artifactory启动后手动配置。

限制

这些限制源于这样一个原则,即YAML配置文件被指定用于新的Artifactory实例的配置,而这些实例本质上是以前没有使用过的。当引导一个Artifactory的新实例时,如果满足以下所有条件,它将加载该文件中指定的配置:

  • 未创建存储库
  • 没有设置代理,或者已经设置了代理,而您没有通过YAML配置文件配置代理设置
  • 基本URL还没有设置,或者基本URL已经设置,而您没有通过YAML配置文件配置基本URL
  • Artifactory没有使用license激活,或者已经使用license激活,而您没有通过YAML配置文件配置license

位置及用途

YAML配置文件模板可以在下面找到美元ARTIFACTORY_HOME / misc / artifactory.config.template.yml.要指定初始引导配置,请取消文件中相关部分的注释,并提供配置详细信息。重命名文件,另存为artifactory.config.import.yml并把它放在Artifactory的etc文件夹下。完成后,您应该有以下配置文件:美元ARTIFACTORY_HOME / etc / artifactory.config.import.yml

下面是一个用于Artifactory 5.0的YAML配置文件模板示例:

这个文件是JFrog Artifactory启动向导的补充,可以用来指定一个新的Artifactory安装的初始基本设置,即:## *许可密钥## *基础URL ## *代理## *默认存储库## ## #### ##在引导Artifactory时导入这些设置,在Artifactory的/etc文件夹下将该文件保存为Artifactory .config.import.yml,如果满足以下所有条件,Artifactory将加载此文件:# # -没有创建存储库# #没有设置一个代理,或者你设置一个代理外部,但没有通过这个文件配置代理设置# #——基URL尚未建立,或者你并设置基本URL外部,但没有配置基本URL设置这个文件通过# # - Artifactory尚未激活许可证,许可证或Artifactory被激活,要在使用该文件引导Artifactory实例时自动配置这些参数中的任何一个,##只需取消下面相关部分的注释,并在需要的地方提供值。################################################################################## # 一般配置  # ################################################################################## GeneralConfiguration: # #在新员工培训licenseKey许可证密钥导入:“输入您的许可密钥”##设置Artifactory基础URL ##关于Artifactory基础URL的更多信息,请参考## //m.si-fil.com/confluence/display/RTF/Configuring+Artifactory#ConfiguringArtifactory-GeneralSettings ##取消注释以设置Artifactory基础URL # baseUrl: "https://mycomp.arti。##为artifactory配置代理##关于在artifactory中配置代理的更多信息,请参考## //m.si-fil.com/confluence/display/RTF/Managing+Proxies ##取消下面的注释来设置代理#代理:# - key: "proxy1" # host: "https://proxy.mycomp. exe "# userName: admin # password: password # defaultProxy: true # - key: proxy2 #…################################################################################## # 新员工培训的配置  # ################################################################################## OnboardingConfiguration: # #取消您想创建的包类型默认存储库repoTypes: # -鲍尔# cocoapods # -柯南# - debian #码头工人#宝石# - gradle #常春藤# - maven # - npm # nuget # opkg # - #作曲家pypi # - sbt #的流浪汉# - rpm # gitlfs

例如,要将基本URL设置为“https://acme.artifactory.com”,您应该取消注释baseUrl节,同时保持相同的缩进设置:

baseUrl: "https://acme.artifactory.com"

缩进

YAML中压痕显著。在编辑YAML配置文件时,请确保保持相同的缩进级别。

导出配置

当Artifactory第一次启动时,它将其初始配置的副本存储在下面ARTIFACTORY_HOME美元/ etc / artifactory.config。<时间> .yml不管它是否使用新员工培训向导,或者使用YAML配置文件。要使用此配置引导其他Artifactory实例,请将该文件复制到新实例的文件中$ ARTIFACTORY_HOME /等文件夹并将其重命名为artifactory.config.import.yml。


使用单点登录(SSO)访问Artifactory

当您登录到Artifactory时,将打开以下屏幕。使用您的身份验证提供者Artifactory登录凭证登录到Artifactory。如果您不知道您的凭据,请联系您的管理员。

  • 没有标签