Centos 7 通过yum的方式安装配置Artifactory 5.10

制品仓库系统有很多,例如:Artifactory,Nexus,Archiva,

其中Artifactory拥有很多强大的企业级特性和人性化的用户接口,很多大型的公司都在使用它。

背景:因客户需求,需要为他们搭建maven的私有仓库,以减大把的时间消耗在漫长的jar包下载中。

安装前准备

安装JDK 8:

Artifactory 依赖jdk8环境运行,所以我们需要确保本地是否有java环境,

我们可以通过yum安装:

# yum install java
......

==============================================================================================================================
 Package                  架构                    版本                                        源                        大小
==============================================================================================================================
正在安装:
 java-1.8.0-openjdk     x86_64                  1:1.8.0.161-0.b14.el7_4                     updates                  243 k
为依赖而安装:
......

官方建议:

 

安装Artifactory

这里我们通过yum安装artifactory的pro版:

wget https://bintray.com/jfrog/artifactory-pro-rpms/rpm -O bintray-jfrog-artifactory-pro-rpms.repo
sudo mv bintray-jfrog-artifactory-pro-rpms.repo /etc/yum.repos.d/
sudo yum install jfrog-artifactory-pro

启动artifactory:

service artifactory start | stop

你也可以查看它的日志,通过:

tail -f $ARTIFACTORY_HOME/logs/artifactory.log

配置文件存储

考虑到文件存储可能会导致大量的依赖包占用光系统空间,所以我们挂载了一块数据盘,

所以我们需要修改Artifactory的binarystore.xml文件,它放在/etc/opt/jfrog/artifactory目录下:

# cat binarystore.xml 

<config version="1">
    <chain template="file-system"/>
    <provider id="file-system" type="file-system">
        <baseDataDir>/data/artifactory</baseDataDir>
        <fileStoreDir>filestore</fileStoreDir>
        <tempDir>temp</tempDir>
    </provider>
</config>
  •  baseDataDir : 默认 <$ARTIFACTORY_HOME/data>
    • Artifactory存储数据文件的根目录。
  •  fileStoreDire : 默认 <filestore>
    • 文件存储的二进制文件的根文件夹。如果以“/”开头,则视为绝对路径。否则视为是相对于baseDataDir的路径。
  •  tempDir : 默认 <temp>
    • baseDataDir下的临时文件夹,这必须与fireStoreDir位于同一个磁盘上

注意:记得更改目录权限否则无法启动以及创建对应的目录

# chown -R artifactory:artifactory /data/artifactory

  

 

 

转载于:https://www.cnblogs.com/Bourbon-tian/p/8980183.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值