文章目录

  • 前言
  • 一、安装jdk8
  • 二、安装启动artifactory
    • 1.下载安装artifactory的zip包
    • 2.启动
  • 总结

前言

本文内容部分内容参考烂泥行天下
如果大家需要私服保存maven库和docker镜像,并且只考虑社区免费版,建议还是使用nexus,因为目前最新的artifactory-oss-6.23.7社区版只支持Gradle、Ivy、maven、SBT、Generic。
如果是不差钱的主,请大胆使用artifactory企业版。
这里介绍的是artifactory社区版的安装


一、安装jdk8

artifactory的运行需要jdk1.8以上版本支持,在此需要我们首先安装jdk,此过程在root用户下进行:

cd /root
mkdir software
wget http://mirrors.linuxeye.com/jdk/jdk-8u221-linux-x64.tar.gz
tar -zxvf jdk-8u221-linux-x64.tar.gz
vim /etc/profile

在末尾添加以下内容:

export JAVA_HOME=/root/software/jdk1.8.0_221
export PATH=$JAVA_HOME/bin:$PATH
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tool.jar
source /etc/profile

验证一下

java -version

问题不大。

二、安装启动artifactory

1.下载安装artifactory的zip包

目前最新的是artifactory-oss-6.23.7

wget https://api.bintray.com/content/jfrog/artifactory/jfrog-artifactory-oss-$latest.zip;bt_package=jfrog-artifactory-oss-zip

解压

unzip -q jfrog-artifactory-oss-6.23.7.zip -d /root/software/

设置软链接

ln -s /usr/local/artifactory-oss-6.23.7/ /root/software/jfrog

验证一下

ls -al /root/software/jfrog/

2.启动

artifactory默认使用8081端口,如果你想要改的话,可以

vim /root/software/jfrog/tomcat/conf/server.xml

改动如下:

<Server port="8015" shutdown="SHUTDOWN"><Service name="Catalina"><!--修改下面这个port,改成你想要的--><Connector port="25100" sendReasonPhrase="true" relaxedPathChars='[]' relaxedQueryChars='[]' maxThreads="200"/><!-- Must be at least the value of artifactory.access.client.max.connections --><Connector port="8040" sendReasonPhrase="true" maxThreads="50"/><Engine name="Catalina" defaultHost="localhost"><Host name="localhost" appBase="webapps" startStopThreads="2"><Valve className="org.apache.catalina.valves.ErrorReportValve" showReport="false" showServerInfo="false"/></Host></Engine></Service></Server>

启动试一下

/root/software/jfrog/bin/artifactoryctl start

如果你用的云服务器,记得在控制台开放你设置的端口,不然会访问不了。

关闭命令

/root/software/jfrog/bin/artifactoryctl stop

下面这条命令我试了一下,说没有权限,用网上的方法chown -R 1030:1030也没用。
/usr/local/jfrog/bin/installService.sh 表示把jfrog加入到系统服务,并开机启动

总结

以上就是今天要讲的内容,建议如果没钱,可以使用nexus,有钱直接上artifactory企业版即可。

CentOS8安装artifactory社区版相关推荐

  1. CentOS 8安装JFrog Artifactory社区版解决方案

    CentOS 8安装JFrog Artifactory社区版解决方案 基本概念 解决方案 基础环境 安装Artifactory 通过zip包方式安装 下载Artifactory 安装Artifacto ...

  2. (翻译) MongoDB(13) 在 Ubuntu 上安装MongoDB社区版

    概述 使用这个教程在 LTS Ubuntu Linux 使用 .deb 软件包安装 MongoDB 社区版. Ubuntu 包含自己的 MongoDB 软件包, 但官方的 MongoDB 社区版包通常 ...

  3. Centos7安装mysql社区版

    Centos7安装mysql社区版 1.访问https://dev.mysql.com/downloads/repo/yum/ 获取mysql yum source wget wget https:/ ...

  4. 【记录】CentOS 安装 gitlab社区版

    [记录]CentOS 安装 gitlab社区版 安装 配置并启动 gitlab-ce gitlab 管理 GitLab 是一个开源应用程序,自托管的 Git 项目仓库,可通过 Web 界面进行访问公开 ...

  5. (翻译) MongoDB(15) 在 Tarball 上安装MongoDB社区版

    概述 Linux的MongoDB社区版的编译版本没有为其它 Linux 系统安装MongoDB社区版的支持包提供了一个简单的选项 注意: 建议不要使用这种办法, 除非你有特定的需要, 可用的 Linu ...

  6. (翻译) MongoDB(10) 在 Red Hat 企业版或者 Centos Linux 上安装MongoDB社区版

    概述 使用这个教程在 Red Hat 企业版 Linux 或者 CentOS6/7 Linux 使用 .rpm 软件包安装 MongoDB 社区版. 虽然一些发行版包含自己的 MongoDB 软件包, ...

  7. Ubuntu和windows系统下安装odoo16 社区版和企业版附带安装视频

    Ubuntu安装视频 ubuntu下安装odoo16社区版和企业版 Windows10安装视频 windows10安装odoo16社区版和企业版不成功的看这个视频 还是和以前的类似,先用官方的方法安装 ...

  8. 安装vs2015_community()社区版+win10,安装之后,打开项目显示不兼容,应用程序未能正确安装

    1. 下载vs2015_communityu 下载vs2015需要注册账号传送门:https://www.visualstudio.com/en-us/downloads/download-visua ...

  9. Linux系统下安装 pycharm2022社区版 步骤记录

    Linux系统下安装 pycharm2022社区版 步骤记录 1. 进入 pycharm 官网的 下载 界面: https://www.jetbrains.com/pycharm/download/# ...

最新文章

  1. Powershell获取当前机器的序列号用户名域
  2. matlab检测图片马赛克,python 检测图片是否有马赛克
  3. VC++多文档实例编程分析
  4. php九宫格代码,用php数字九宫格.
  5. 烂泥:mysql数据库使用的基本命令
  6. 深度剖析Java数据结构之迭代器(Iterator)
  7. 忙碌了一整天,终于弄好了免费电脑版的KTV点歌系统,以后可以K歌了!
  8. c语言创意作业蜂鸣器,蜂鸣器c语言程序_c语言编写蜂鸣器发声
  9. Linux虚拟机上的Scala安装
  10. c语言封皮,C语言程序设计封皮.doc
  11. 【解决方法】Windows Server 2016/2019无法安装Flash
  12. 服务器主机是什么系统版本,服务器主机是什么系统
  13. java操作zip压缩文件加密码和解密工具类
  14. 图像处理那张熟悉的面孔——Lena
  15. PyQt——1. 简单认识PyQt及Python3.7安装QtDesigner
  16. 把乐谱换成c语言程序的软件,有没有什么软件可以把音乐换成简谱?
  17. EL表达式三目运算符
  18. Spring Boot 之 MDC 实现全链路调用日志跟踪
  19. 用XAMPP搭建本地:Web服务器,访问服务器,下载服务器。
  20. 论文查重渠道和有效的降重方法

热门文章

  1. Matlab图标如何去掉图形框右侧和上侧的刻度线(也适用全框图)
  2. android 应用加密_加密的短信应用程序android
  3. 工作组与域环境下NTLM协议数据包分析
  4. transform——CSS
  5. C++游戏服务器开发
  6. C++ 五子棋双人对战免费源码----鼠标操作(DEV-CPP)
  7. MySQL综合练习4
  8. 北京内推 | 清华大学周伯文老师课题组招聘助理教授/博士后/工程师/访问学生...
  9. Python股票盯盘助手
  10. [附源码]Node.js计算机毕业设计房地产销售系统Express