HELLO!
随着CentOS 8 于 2021 年底结束,CentOS 7 也将在其生命周期结束后停止维护。可能会给喜欢用CentOS安装Artifactory的小伙伴带来苦恼,其他操作系统如何安装Artifactory呢?别着急!今天就由我给大家讲讲Artifactory如何在Ubuntu上安装。在安装之前呢,首先我们需要了解产品安装前的需求。产品安装系统配置参考文档:(JFrog Help Center)小编采用的环境
Ubuntu20.04.5、Artifactory-7.41.4
Artifactory 安装(版本7.41.4)
1)关闭防火墙或者开放服务端口,保障浏览器能访问。
#关闭防火墙
sudo ufw disable
#查看防火墙状态
sudo ufw status
#开启防火墙
sudo ufw enable
#开放8081、8082端口
sudo ufw allow 8081/tcp
sudo ufw allow 8082/tcp
#重启防火墙
sudo ufw reload
2)参考以下命令检查服务器配置是否满足要求:
nproc #检查处理器 cores
free -m #检查内存大小
df -h # 确认文件系统挂载,数据盘默认挂载/var/opt
ulimit -a # 确认 ulimit 是否满足要求
date # 确认时间同步
hostname # 确认主机名(artifactory 自动获取为 node name)
hostname -i # 确认主机名对应 ip(artifactory 自动获取为 node ip)
3)找到下载官网:
JFrog | Download Legacy Versions
4)选择指定版本和安装方式Debian安装,下载,传到服务器上。 Ubuntu 是基于 Debian 的体系和基础之上建立的,只是拥有不同的社区和发布过程。所以我们采用Debian的安装方式就行。
5)以 root 用户身份将 Artifactory 作为服务安装在兼容的 Linux 发行版上。
#转到root
su root
#未设置密码之前,Ubuntu中默认的root密码是随机的
#设置密码
sudo passwd
#输入新密码,重复输入密码,最后提示passwd:password updated sucessfully
#安装Artifactory
dpkg -i jfrog-artifactory-pro-7.41.4.deb
安装成功如下图
6)启动服务和查看日志。
#启动服务
systemctl start artifactory.service
#查看日志,如下图启动成功
tail -f /var/opt/jfrog/artifactory/log/console.log
7)访问http://192.168.5.74:8082 默认用户名和密码是admin/password。
这里192.168.5.86是我的IP,记住换成自己的IP。
7.1)开始设置
7.2)设置密码
7.3)加入License,没有的可以点击申请License
7.4)确定访问URL,其他设置点击Skip跳过就好了
7.5)页面
8)停止服务或者检查服务状态
//停止服务systemctl stop artifactory.service //检查服务状态systemctl status artifactory.service //重启服务systemctl restart artifactory.service