当前位置: 首页 > news >正文

配置artifactory的反向代理和域名访问

一、概述
    在许多情况下,组织会通过反向代理来提供对 Artifactory 的访问。在某些情况下,例如使用 Artifactory 作为 Docker 注册表,这种设置甚至是强制性的。为了简化反向代理的配置,Artifactory 提供了生成反向代理的功能,您可以在其中填写相应的信息来生成所需的配置片段,然后将其下载或复制出来并放在反向代理服务器的相应目录中,来完成Artifactory的反向代理配置,下面内容将小编用Nginx来实现Artifactory的反向代理。
二、配置
1、安装nginx

(1)下载

 wget https://nginx.org/download/nginx-1.22.0.tar.gz

(2)解压

tar -zxvf nginx-1.22.0.tar.gz

(3)安装依赖

yum -y install gcc pcre pcre-devel zlib zlib-devel openssl openssl-devel

(4)生成配置文件(在nginx解压的目录下)

./configure --prefix=/usr/local/nginx --with-http_ssl_module

(5)编译并安装(在nginx解压的目录下)

make && make install

(6)启动

/usr/local/nginx/sbin/nginx

(7)网页访问出现(Welcome to nginx!)即成功

2、生成artifactory.conf文件

(1)登录artifactory并转到Administration|Artifactory|General|HTTP Settings下

(2)在Server Provider选择Nginx,Upstream Name填写artifactoy,Internal Hostname填写你Artifactory的URL地址,Public Server Name填写域名,勾选上HTTP,端口号80,若要使用HTTPS则也要勾选上HTTPS,端口号443,并填写SSL密钥路径和SSL证书路径(证书文件在nginx服务器上的路径),点击保存,并在上方的View或Download按钮上查看、复制或下载。

3、配置nginx

(1)进入到nginx的配置文件目录下更改nginx.conf文件,把server块下的listen下的80改为其他端口号,并在http块下添加以下一行内容:

    include     /usr/local/nginx/conf/conf.d/*.conf;

(2)在文件夹conf下创建文件夹conf.d,并把artifactory.conf文件放到此目录下。

(3)重新加载nginx的配置文件:/usr/local/nginx/sbin/nginx -s reload

4、网页登录

(1)ip登录

(2)域名登录

http://www.lryc.cn/news/308943.html

相关文章:

  • python爬虫之协程知识点记录
  • 安卓开发1- android stdio环境搭建
  • qt QRadioButton 及QButtonGroup 使用
  • 【LeetCode-178】最长重复子串(动归)
  • 1、jQuery介绍、css()、选择器、事件、动画
  • ArcEngine 调用GP工具时,出现C++ R6034错误
  • windows下基于docker-desktop 安装 mysql 5.7
  • 什么是Rust 语言
  • 2024年四川媒体新闻发布渠道,媒体邀约资源表
  • 14:00面试,14:07就出来了,问的问题过于变态了。。。
  • 利用 Python 抓取数据探索汽车市场趋势
  • 新闻网站封锁AI爬虫 AI与新闻媒体博弈继续
  • Python Web开发记录 Day5:jQuery(JavaScript库)
  • 前端-Vue3递归组件自定义Tree
  • 《TCP/IP详解 卷一》第12章 TCP初步介绍
  • 作业1-224——P1015 [NOIP1999 普及组] 回文数
  • 后端知识(理解背诵)
  • 构造pop链
  • JAVA设计模式——创建型模式
  • 队列的结构概念和实现
  • Linux系统上使用C语言创建线程
  • pc端如何做自适应呢?
  • c语言经典测试题8
  • 解决GitHub无法访问的问题:手动修改hosts文件与使用SwitchHosts工具
  • ETL数据仓库的使用方式
  • POST参数里加号+变成空格的问题处理
  • 【华为面试基础题】检查是否存在满足条件的数字组合
  • 亚信安慧AntDB数据并行加载工具的实现(一)
  • 面经 | Java创建线程的三种方式
  • 【计算机网络】五种IO模型与IO多路转接之select