Maven 私有庫 Nexus的安裝

2021-07-12 04:43:10 字數 1518 閱讀 6633

# wget

2、解壓

#mkdir /usr/nexus

# tar -zxvf nexus-2.11.2-03-bundle.tar.gz  -c /usr/nexus/

#cd  /usr/nexus

# ls

nexus-2.11.2-03 sonatype-work

(乙個 nexus 服務,乙個私有庫目錄)

4、編輯 nexus 指令碼, 配置 run_as_user 引數

# vi /usr/nexus/nexus-2.11.2-03/bin/nexus

#run_as_user=

改為:run_as_user=root

5、防火牆中開啟 8081 埠

# vi /etc/sysconfig/iptables

新增:-a input -m state --state new -m tcp -p tcp --dport 8081 -j accept

儲存後重啟防火牆

# service iptables restart

6、啟動 nexus

# /usr/nexus/nexus-2.11.2-03/bin/nexus start

****************************************

warning - not recommended to run as root

****************************************

starting nexus oss...

started nexus oss.

7、瀏覽器中開啟:

8、登入,點右上角的log in 輸入使用者名稱密碼 ,預設使用者名稱 admin,預設密碼 admin123:

到此,nexus 已安裝完成

nexus的訪問許可權模型

nexus是基於許可權做訪問控制的,伺服器的每乙個資源都有對應的許可權來控制,因此使用者執行特定的操作時就必須擁有必要的許可權。管理員必須以角色的方式將許可權賦予nexus使用者。使用者可以被賦予乙個或者多個角色,角色可以包含乙個或多個許可權,角色還可以包含乙個或者多個其他角色。

nexus上預定義了三個使用者,用admin登入後,單擊頁面左邊的user鏈結,看到如下圖列表:

admin:該使用者擁有nexus的全部許可權,預設密碼為admin123。

deployment:該使用者能夠訪問nexus,瀏覽倉庫內容、搜尋、上傳部署構件,但是不能對nexus進行任何配置,預設密碼為deployment123。

anonymous:該使用者對應了所有未登入的匿名使用者,它們可以瀏覽倉庫並進行搜尋。

maven 倉庫 nexus 的安裝與遷移

3 執行tomcat 的start.sh 4 第一次執行,你會發現在 下面生成了乙個 sonatype work的資料夾,這個就是nexus的資料和配置檔案位置 5 確定tomcat 訪問 http xx 8080 nexus 2.3.1 01 index.html welcome 使用者名稱密碼預...

maven和nexus的安裝配置

central 10.118.46.12的公司倉庫 sf nexus repos nexus true true nexus true true sf nexus repos 3.配置上10.118.46.12的公司倉庫中的release和snapshots的服務帳號密碼。目的是第四步中的本地專案開...

手把手教你打造乙個 Nexus 的私有npm伺服器

docker pull sonatype nexus3 拉取映象 mkdir p data nexus data 建立目錄 chmod 777 r data nexus data 建立目錄 docker run d p 8081 8081 name nexus v data nexus data n...