# 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...