Artifactory7安装流程
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安装流程相关推荐
- vue-devTools插件安装流程
vue-devTools插件安装流程 本文主要介绍 vue的调试工具 vue-devtools 的安装和使用 工欲善其事, 必先利其器, 快快一起来用vue-devtools来调试开发你的vue项目吧 ...
- 2016cocoapods安装流程及使用
一:参考安装流程:http://blog.csdn.NET/showhilllee/article/details/38398119/. 二:我的安装步骤. 1:安装cocoapods需要ruby,先 ...
- iOS 最新版 CocoaPods 的安装流程
http://code4app.com/article/cocoapods-install-usage iOS 最新版 CocoaPods 的安装流程 1.移除现有Ruby默认源 $gem sourc ...
- python安装流程-Python安装与卸载流程
Python安装流程: 一.下载 在网上(输入网址https://www.python.org/downloads/)下载Windows最新的python程序(我电脑为64位) 二.安装 根据自己的电 ...
- python安装流程-python安装流程和注意事项
Python安装流程 点击下载选项进入下载界面,选择你需要下载的python版本,一般我们选择win系统的下载: 选择你对应的机器位数的版本,如果不知道电脑是多少位的,可以点击我的电脑右键--> ...
- 【Android 安装包优化】APK 打包流程 ( 文件结构 | 打包流程 | 安装流程 | 安卓虚拟机 )
文章目录 一.APK 文件结构 二.APK 打包流程 三.APK 安装流程 四.安卓虚拟机 一.APK 文件结构 Android 应用的安装包时 以 " .apk " 为后缀的 A ...
- 交换机调试工具_工业以太网交换机安装流程图解
工业以太网交换机是应用于工业控制领域的以太网交换机设备,所以设备的安装调试是很重要的一环,那么,我们在安装工业交换机的过程中需要注意什么呢?工业以太网交换机的安装流程是什么呢?接下来我们就跟随飞畅科技 ...
- Ubuntu:Ubuntu下安装Anaconda和Tensorflow的简介、入门、安装流程之详细攻略
Ubuntu:Ubuntu下安装Anaconda和Tensorflow的简介.入门.安装流程之详细攻略 目录 安装流程 1.安装nvidia显卡驱动 2.安装cuda8 3.安装Cudnn 4.Ana ...
- keil5详细的安装流程和设置
目录 准备工作 安装流程 一些设置 准备工作 没有的这里领 百度网盘:https://pan.baidu.com/s/1zsDWDnQNm8lMTT99wl9c6g 提取码rjgb 安装流程 先安装这 ...
最新文章
- php联系mysql配置_php支持mysql配置
- 不要上手就学深度学习!超详细的人工智能专家路线图,GitHub数天获2.1k星
- vue 富文本存储_Vue富文本编辑器
- python 列表中的数字转字符串_python 将列表中的字符串转为数字
- Python基础day03【字符串(定义、输入输出、常用方法)、列表(定义、基本使用、增删改查、嵌套)、元组】
- mysql修改字段非必输_mysql有些字段是非必填的,传空要查所有数据该怎么处理?...
- RHEL 6.6安装桌面环境GNOME
- 新华三的背景_星际联盟一行莅临新华三集团杭州总部,展望分布式存储广阔发展空间...
- 读书笔记(第五、六周)
- OBJECT和EMBED标签(转载)
- 【Vue实战】汽车品牌列表表格实现(添加、删除功能)
- JSP和Servlet传值中文乱码解决
- c# TcpClient 客户端断线重连类库
- 服务器dns被劫持如何修复,电脑DNS被劫持如何解决?电脑DNS被劫持的解决方法
- 计算机的奇迹英语作文,高中英语作文范文:奇迹
- 88个建筑施工问题合集,堪称教科书
- eve模拟器上虚拟服务器,没有真机怎么做实验?EVE模拟器了解一下
- java:去除数组重复元素的四种方法
- 系统的软中断CPU使用率升高,该怎么办?
- 【Vue】Vue中的data数据包含html标签元素的解决方法
热门文章
- Linux C编程之网络编程
- 你如何度过周末,就如何度过一生
- 37个Dubbo 连环炮,能扛住几个?
- python编程语言排行曲线绘制_最新编程语言排名(TIOBE)-数据抓取及绘图(使用Python)...
- kindeditor自定义添加网络视频插件。修改批量图片上传方式原flash改为JS和h5上传
- jrtplib for android,Jthread1.3.1 Jrtplib3.9.1跨平台交叉编译之Android(二)
- 精读大话数据结构,陪你拿下45分 EP2
- 谁动了我的奶酪(数据库)_攻击防范实战记录
- python中年月日只保留年月_气轻Python04.只保留日期去掉时间
- 加载应用程序(ShellExecute,ShellExecuteEx,SHELLEXECUTEINFO)