Artifactory7安装流程

1.查看系统配置要求

​ 官方参考文档https://www.jfrog.com/confluence/display/JFROG/System+Requirements

​ Artifactory7配置最低要求:

  • 64位OS

  • 4G内存

  • 100G硬盘

2.检查linux配置是否符合条件

输入以下命令检查配置并获得IP地址:

#检查处理器 coresnproc
#检查内存大小free -m
# 确认文件系统挂载,数据盘默认挂载/var/optdf -h
# 确认 ulimit 是否满足要求ulimit -a
# 确认时间同步date
# 确认主机名(artifactory 自动获取为 node name) hostname
# 确认主机名对应 ip(artifactory 自动获取为 node ip)hostname -i 或者ifconfig或者ip addr

3.关闭防火墙,保障浏览器能访问

3.1方法一:关闭防火墙

//关闭防火墙
systemctl stop firewalld.service
//设置开机自动关闭防火墙
systemctl disable firewalld.service
//查看防火墙状态
systemctl status firewalld.service

如果关闭成功查看防火墙状态则显示下图

如果需要后续启动防火墙,输入

//启动防火墙
systemctl start firewalld.service
//重启防火墙
systemctl restart firewalld.service

3.2方法二:开放服务器端口

//开放8081和8082端口
firewall-cmd --zone=public --add-port=8081/tcp --permanent
firewall-cmd --zone=public --add-port=8082/tcp --permanen
//重启防火墙
systemctl restart firewalld.service

这里推荐方法一,因为方法二后续改端口的话,还需要开放对应端口。

4.下载JDK(如果有JDK,则跳过此步骤)

这里下载jdk11,注意从Artifactory7.43.x版本开始支持jdk17

4.1这里使用yum安装

//查看jdk版本列表
yum -y list java*

//选择想要的版本安装jdk
yum -y install 你所需jdk版本

//查看jdk是否安装成功
java -version

4.2 配置环境变量profile文件

jdk默认安装在 /usr/lib/jvm 目录下

使用 vi编辑器打开配置文件
vi /etc/profile添加下方在文件末尾即可 版本不一致 修改版本即可
export JAVA_HOME=/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.312.b07-2.al8.x86_64
export CLASSPATH=.:$JAVA_HOME/jre/lib/rt.jar:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
export PATH=$JAVA_HOME/bin:$PATH
使配置生效
source /etc/profile查看是否成功
java -version

5.关闭SELinux

​ 在CentOS中安装intel 的c++和fortran 的编译器时,遇到来一个关于SELinux的强制模式不可执行的情况,需要关闭SELinux 或者 将enforcing改为 permissive模式。

5.1查看SELinux的状态

# getenforce

5.2查看 SELinux 的政策 (Policy)?

[root@master oracle]# sestatusSELinux status: enabled <==是否启动 SELinux
SELinuxfs mount: /selinux <==SELinux的相关文件资料挂载点
Current mode: enforcing <==目前的模式
Mode from config file: enforcing <==设定档指定的模式
Policy version: 21
Policy from config file: targeted <==目前的政策为何?

5.3通过配置文件调整SELinux的参数

[root@www ~]# vi /etc/selinux/configSELINUX=enforcing     <==调整 enforcing|disabled|permissiveSELINUXTYPE=targeted  <==目前仅有 targeted 与 strict

6.RPM安装

6.1 下载rpm

下载官网: https://jfrog.com/download-legacy/

找到合适版本后点击RPM

点击右面复制,然后粘贴到linux命令里,回车自动下载

6.2启动服务和查看日志

systemctl start artifactory.service                            //启动服务
tail -f /var/opt/jfrog/artifactory/log/console.log  //查看日志,如下图启动成功

6.3停止服务或者检查服务状态

systemctl stop artifactory.service                            //停止服务
systemctl status artifactory.service                         //检查服务状态
systemctl restart artifactory.service                         //重启服务

6.4访问

http://192.168.5.147:8082 默认用户名和密码是admin/password。

本机ip为192.168.5.147,实际中可以替换成自己的IP地址。

7 修改配置文件

(可选,如果和xray分开装)自定义端口号,输入以下命令:

vim /opt/jfrog/artifactory/var/etc/system.yaml   //修改配置文件

如果更改端口号,输入以下配置:

artifactory:port: 9081
router:entrypoints:externalPort: 9082           //外部访问端口internalPort: 9046          //内部访问端口grpcPort: 9047              //grpc端口traefikApiPort: 9049        //Traefik端口

如果需要外置数据库,关闭服务后修改system.yaml文件。

8 Linux Archive 安装

8.1下载rpm

下载官网: https://jfrog.com/download-legacy/

找到合适版本后点击Linux

8.2提取压缩存档的内容,重命名目录为artifactory

tar -zxvf   jfrog-artifactory-pro-7.37.16-linux.tar.gz  -C /opt/jfrog/
mv /opt/jfrog/artifactory-pro-7.37.16  /opt/jfrog/artifactory

8.3设置JFROG_HOME环境变量

export JFROG_HOME=/opt/jfrog

8.4启动服务和查看日志

$JFROG_HOME/artifactory/app/bin/artifactoryctl  start           //启动服务
tail -f $JFROG_HOME/artifactory/var/log/console.log  //查看日志,如下图启动成功

8.3设置JFROG_HOME环境变量

export JFROG_HOME=/opt/jfrog

8.4启动服务和查看日志

$JFROG_HOME/artifactory/app/bin/artifactoryctl  start           //启动服务
tail -f $JFROG_HOME/artifactory/var/log/console.log  //查看日志,如下图启动成功

Artifactory7安装流程相关推荐

  1. vue-devTools插件安装流程

    vue-devTools插件安装流程 本文主要介绍 vue的调试工具 vue-devtools 的安装和使用 工欲善其事, 必先利其器, 快快一起来用vue-devtools来调试开发你的vue项目吧 ...

  2. 2016cocoapods安装流程及使用

    一:参考安装流程:http://blog.csdn.NET/showhilllee/article/details/38398119/. 二:我的安装步骤. 1:安装cocoapods需要ruby,先 ...

  3. iOS 最新版 CocoaPods 的安装流程

    http://code4app.com/article/cocoapods-install-usage iOS 最新版 CocoaPods 的安装流程 1.移除现有Ruby默认源 $gem sourc ...

  4. python安装流程-Python安装与卸载流程

    Python安装流程: 一.下载 在网上(输入网址https://www.python.org/downloads/)下载Windows最新的python程序(我电脑为64位) 二.安装 根据自己的电 ...

  5. python安装流程-python安装流程和注意事项

    Python安装流程 点击下载选项进入下载界面,选择你需要下载的python版本,一般我们选择win系统的下载: 选择你对应的机器位数的版本,如果不知道电脑是多少位的,可以点击我的电脑右键--> ...

  6. 【Android 安装包优化】APK 打包流程 ( 文件结构 | 打包流程 | 安装流程 | 安卓虚拟机 )

    文章目录 一.APK 文件结构 二.APK 打包流程 三.APK 安装流程 四.安卓虚拟机 一.APK 文件结构 Android 应用的安装包时 以 " .apk " 为后缀的 A ...

  7. 交换机调试工具_工业以太网交换机安装流程图解

    工业以太网交换机是应用于工业控制领域的以太网交换机设备,所以设备的安装调试是很重要的一环,那么,我们在安装工业交换机的过程中需要注意什么呢?工业以太网交换机的安装流程是什么呢?接下来我们就跟随飞畅科技 ...

  8. Ubuntu:Ubuntu下安装Anaconda和Tensorflow的简介、入门、安装流程之详细攻略

    Ubuntu:Ubuntu下安装Anaconda和Tensorflow的简介.入门.安装流程之详细攻略 目录 安装流程 1.安装nvidia显卡驱动 2.安装cuda8 3.安装Cudnn 4.Ana ...

  9. keil5详细的安装流程和设置

    目录 准备工作 安装流程 一些设置 准备工作 没有的这里领 百度网盘:https://pan.baidu.com/s/1zsDWDnQNm8lMTT99wl9c6g 提取码rjgb 安装流程 先安装这 ...

最新文章

  1. php联系mysql配置_php支持mysql配置
  2. 不要上手就学深度学习!超详细的人工智能专家路线图,GitHub数天获2.1k星
  3. vue 富文本存储_Vue富文本编辑器
  4. python 列表中的数字转字符串_python 将列表中的字符串转为数字
  5. Python基础day03【字符串(定义、输入输出、常用方法)、列表(定义、基本使用、增删改查、嵌套)、元组】
  6. mysql修改字段非必输_mysql有些字段是非必填的,传空要查所有数据该怎么处理?...
  7. RHEL 6.6安装桌面环境GNOME
  8. 新华三的背景_星际联盟一行莅临新华三集团杭州总部,展望分布式存储广阔发展空间...
  9. 读书笔记(第五、六周)
  10. OBJECT和EMBED标签(转载)
  11. 【Vue实战】汽车品牌列表表格实现(添加、删除功能)
  12. JSP和Servlet传值中文乱码解决
  13. c# TcpClient 客户端断线重连类库
  14. 服务器dns被劫持如何修复,电脑DNS被劫持如何解决?电脑DNS被劫持的解决方法
  15. 计算机的奇迹英语作文,高中英语作文范文:奇迹
  16. 88个建筑施工问题合集,堪称教科书
  17. eve模拟器上虚拟服务器,没有真机怎么做实验?EVE模拟器了解一下
  18. java:去除数组重复元素的四种方法
  19. 系统的软中断CPU使用率升高,该怎么办?
  20. 【Vue】Vue中的data数据包含html标签元素的解决方法

热门文章

  1. Linux C编程之网络编程
  2. 你如何度过周末,就如何度过一生
  3. 37个Dubbo 连环炮,能扛住几个?
  4. python编程语言排行曲线绘制_最新编程语言排名(TIOBE)-数据抓取及绘图(使用Python)...
  5. kindeditor自定义添加网络视频插件。修改批量图片上传方式原flash改为JS和h5上传
  6. jrtplib for android,Jthread1.3.1 Jrtplib3.9.1跨平台交叉编译之Android(二)
  7. 精读大话数据结构,陪你拿下45分 EP2
  8. 谁动了我的奶酪(数据库)_攻击防范实战记录
  9. python中年月日只保留年月_气轻Python04.只保留日期去掉时间
  10. 加载应用程序(ShellExecute,ShellExecuteEx,SHELLEXECUTEINFO)