nexus部署及配置https訪問

1. 使用docker-compose部署nexus

  1. docker-compose-nexus.yml

    version: "3"
    services:nexus:container_name: my-nexusimage: sonatype/nexus3:3.67.1hostname: my-nexusnetwork_mode: hostports:- 8081:8081deploy:resources:limits:cpus: '4'memory: 8192Mreservations:cpus: '4'memory: 4096Mhealthcheck:test: ["CMD", "curl", "-f", "http://localhost:8081"]interval: 30stimeout: 10sretries: 3volumes:- "/data/nexus:/nexus-data"- "/etc/localtime:/etc/localtime"restart: always
  2. 部署

    docker-compose -f docker-compose-nexus.yml up -d
    
  3. 根據自己服務器IP地址,配置hosts

    vim /etc/hosts192.168.xxx.xxx my-nexus
    
  4. 防火墻開放8081端口

    firewall-cmd --zone=public --add-port=8081/tcp --permanent
    firewall-cmd --reload
    
  5. web訪問

    http://192.168.xxx.xxx:8081

    用戶名:admin

    容器創建會生成默認密碼,在容器內的/nexus-data/admin.password中。由于做了數據卷映射。所以在宿主機/data/nexus中也能看到admin.password

    使用默認密碼登錄成功后,根據提示修改密碼

2. 配置https訪問

  1. docker-compose-nginx.yml

    version: "3"
    services:nginx:restart: alwaysimage: nginx:1.26.2container_name: my-nginxhostname: my-nginxnetwork_mode: hostprivileged: truevolumes:- "/config/nginx/nginx.conf:/etc/nginx/nginx.conf"- "/config/nginx/conf.d:/etc/nginx/conf.d"- "/logs/nginx:/var/log/nginx"- "/data/nginx:/data/nginx"
    
  2. ssl證書及配置文件

    • 自己生成ssl證書,放到指定目錄

    • 配置文件

      server {listen    18081 ssl;server_name  localhost;ssl_certificate      /etc/nginx/conf.d/certs/server.crt;ssl_certificate_key  /etc/nginx/conf.d/certs/server.key;ssl_session_cache    shared:SSL:1m;ssl_session_timeout  5m;ssl_protocols TLSv1.2 TLSv1.3;ssl_ciphers ECDHE-ECDSA-AES256-GCM-SHA384:ECDHE-RSA-AES256-GCM-SHA384:ECDHE-ECDSA-CHACHA20-POLY1305:ECDHE-RSA-CHACHA20-POLY1305:ECDHE-ECDSA-AES128-GCM-SHA256:ECDHE-RSA-AES128-GCM-SHA256;ssl_prefer_server_ciphers  on;server_tokens off;add_header Strict-Transport-Security "max-age=3600; includeSubDomains";client_max_body_size 2000m;root html;charset 'utf-8';location / {proxy_set_header    X-Forwarded-For $proxy_add_x_forwarded_for;proxy_set_header    Host $http_host;proxy_set_header   X-Forwarded-Proto https;  # 轉發時使用https協議server_name_in_redirect on;proxy_pass      http://my-nexus:8081;}}
      
  3. 部署

    docker-compose -f docker-compose-nginx.yml up -d
    
  4. 根據服務器IP,配置hosts

    vim /etc/hosts192.168.xxx.xxx my-nginx
    
  5. 防火墻開放18081端口

    firewall-cmd --zone=public --add-port=18081/tcp --permanent
    firewall-cmd --reload
    
  6. web訪問

    https://192.168.xxx.xxx:18081

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/news/895137.shtml
繁體地址,請注明出處:http://hk.pswp.cn/news/895137.shtml
英文地址,請注明出處:http://en.pswp.cn/news/895137.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

史上最快 Python版本 Python 3.13 安裝教程

Python3.13安裝和配置 一、Python的下載 1. 網盤下載地址 (下載速度比較快,推薦) Python3.13.0下載:Python3.13.0下載地址(windows)3.13.0下載地址(windows) 點擊下面的下載鏈接&#xff0c…

Docker從入門到精通- 容器化技術全解析

第一章:Docker 入門 一、什么是 Docker? Docker 就像一個超級厲害的 “打包神器”。它能幫咱們把應用程序和它運行所需要的東東都整整齊齊地打包到一起,形成一個獨立的小盒子,這個小盒子在 Docker 里叫容器。以前呢,…

ProcessingP5js數據可視化

折線圖繪制程序設計說明 可以讀取表格數據,并轉換成折線圖,條形圖和餅狀圖,并設計了銜接動畫效果 1. 功能概述 本程序使用 Processing 讀取 CSV 文件數據,并繪制帶有坐標軸和數據點的折線圖。橫坐標(X 軸&#xff09…

使用云計算,企業的數據監管合規問題如何解決?

使用云計算,企業的數據監管合規問題如何解決? 在當今這個信息化、數字化的時代,數據無疑成為了企業最寶貴的資產之一。隨著云計算的普及,企業將大量數據存儲在云端,不僅提升了效率,也帶來了更多靈活性。然…

AWS Fargate

AWS Fargate 是一個由 Amazon Web Services (AWS) 提供的無服務器容器計算引擎。它使開發者能夠運行容器化應用程序,而無需管理底層的服務器或虛擬機。簡而言之,AWS Fargate 讓你只需關注應用的容器本身,而不需要管理運行容器的基礎設施&…

vue3+vite+eslint|prettier+elementplus+國際化+axios封裝+pinia

文章目錄 vue3 vite 創建項目如果創建項目選了 eslint prettier從零教你使用 eslint prettier第一步,下載eslint第二步,創建eslint配置文件,并下載好其他插件第三步:安裝 prettier安裝后配置 eslint (2025/2/7 補充) 第四步&am…

vLLM V1 重磅升級:核心架構全面革新

本文主要是 翻譯簡化個人評讀,原文請參考:vLLM V1: A Major Upgrade to vLLM’s Core Architecture vLLM V1 開發背景 2025年1月27日,vLLM 開發團隊推出 vLLM V1 alpha 版本,這是對框架核心架構的里程碑式升級。基于過去一年半的…

Jupyter Notebook自動保存失敗等問題的解決

一、未生成配置文件 需要在命令行中,執行下面的命令自動生成配置文件 jupyter notebook --generate-config 執行后會在 C:\Users\用戶名\.jupyter目錄中生成文件 jupyter_notebook_config.py 二、在網頁端打開Jupyter Notebook后文件保存失敗;運行代碼…

使用wpa_supplicant和wpa_cli 掃描wifi熱點及配網

一:簡要說明 交叉編譯wpa_supplicant工具后會有wpa_supplicant和wpa_cli兩個程序生產,如果知道需要連接的wifi熱點及密碼的話不需要遍歷及查詢所有wifi熱點的名字及信號強度等信息的話,使用wpa_supplicant即可,否則還需要使用wpa_…

Flink (十七) :Table API SQL (五) 時區

Flink 為日期和時間提供了豐富的數據類型, 包括 DATE, TIME, TIMESTAMP, TIMESTAMP_LTZ, INTERVAL YEAR TO MONTH, INTERVAL DAY TO SECOND 。 Flink 支持在 session (會話)級別設置…

【真一鍵部署腳本】——一鍵部署deepseek

目錄 deepseek一鍵部署腳本說明 0 必要前提 1 使用方法 1.1 使用默認安裝配置 1.1 .1 使用其它ds模型 1.2 使用自定義安裝 2 附錄:deepseek模型手動下載 3 腳本下載地址 deepseek一鍵部署腳本說明 0 必要前提 linux環境 python>3.10 1 使用方法 1.1 …

5.2Internet及其作用

5.2.1Internet概述 Internet稱為互聯網,又稱英特網,始于1969年的美國ARPANET(阿帕網),是全球性的網絡。 互連網指的是兩個或多個不同類型的網絡通過路由器等網絡設備連接起來,形成一個更大的網絡結構。互連…

“圖像識別分割算法:解鎖視覺智能的關鍵技術

嘿,各位朋友!今天咱們來聊聊圖像識別分割算法。這可是計算機視覺領域里特別厲害的一項技術,簡單來說,它能讓機器“看懂”圖像中的不同部分,并把它們精準地分出來。想象一下,機器不僅能識別出圖里有貓還是狗…

AJAX項目——數據管理平臺

黑馬程序員視頻地址: 黑馬程序員——數據管理平臺 前言 功能: 1.登錄和權限判斷 2.查看文章內容列表(篩選,分頁) 3.編輯文章(數據回顯) 4.刪除文章 5.發布文章(圖片上傳&#xff0…

html轉PDF文件最完美的方案(wkhtmltopdf)

目錄 需求 一、方案調研 二、wkhtmltopdf使用 如何使用 文檔簡要說明 三、后端服務 四、前端服務 往期回顧 需求 最近在做報表類的統計項目,其中有很多指標需要匯總,網頁內容有大量的echart圖表,做成一個網頁去瀏覽,同時…

示例:JAVA調用deepseek

近日,國產AI DeepSeek在中國、美國的科技圈受到廣泛關注,甚至被認為是大模型行業的最大“黑馬”。在外網,DeepSeek被不少人稱為“神秘的東方力量”。1月27日,DeepSeek應用登頂蘋果美國地區應用商店免費APP下載排行榜,在…

.NET周刊【2月第1期 2025-02-02】

國內文章 dotnet 9 已知問題 默認開啟 CET 導致進程崩潰 https://www.cnblogs.com/lindexi/p/18700406 本文記錄 dotnet 9 的一個已知且當前已修問題。默認開啟 CET 導致一些模塊執行時觸發崩潰。 dotnet 使用 ColorCode 做代碼著色器 https://www.cnblogs.com/lindexi/p/…

AES200物理機部署DeepSeek-R1蒸餾模型

AES200物理機部署DeepSeek-R1模型 華為官方官宣自己的NPU支持DeepSeek-R1模型部署,華為的大模型推理部署依托于其大模型推理引擎:MindIE,但是根據MindIE的文檔,其只支持以下硬件: 表1 MindIE支持的硬件列表 類型配置…

【后端開發】系統設計101——Devops,Git與CICD,云服務與云原生,Linux,安全性,案例研究(30張圖詳解)

【后端開發】系統設計101——Devops,Git與CICD,云服務與云原生,Linux,安全性,案例研究(30張圖詳解) 文章目錄 1、DevopsDevOps與SRE與平臺工程的區別是什么?什么是k8s(Ku…

正泰中間電磁繼電器【8腳10A】DC24V 待機功率

需求:繼電器能耗測試。 1.連接24V2A的電源, 2. 穩定功率為 1.4W 3. 正泰中間電磁繼電器【8腳10A】直流DC24V 注:聯通時電磁繼電器會輕微發熱 4.電磁繼電器的工作原理基于電流的磁效應 電磁激勵:電磁繼電器主要由線圈、鐵芯、銜…