我是靠谱客的博主 聪明睫毛膏,最近开发中收集的这篇文章主要介绍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

最后

以上就是聪明睫毛膏为你收集整理的Centos 7 通过yum的方式安装配置Artifactory 5.10的全部内容,希望文章能够帮你解决Centos 7 通过yum的方式安装配置Artifactory 5.10所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(67)

评论列表共有 0 条评论

立即
投稿
返回
顶部