nexus 安裝 配置 啟動


 

 

安裝 JDK

運行 Nexus 需要 Java 8 的運行時環境支持,可以使用 YUM 方式安裝安裝 open JDK1.8版本,也可以使用 rpm 安裝,

我們課程使用 RPM 方式安裝 

 

[root@ci-node3 src]# rpm -ivh jdk-8u121-linux-x64.rpm

java安裝好了

[root@ci-node3 src]# java -version
java version "1.8.0_121"
Java(TM) SE Runtime Environment (build 1.8.0_121-b13)
Java HotSpot(TM) 64-Bit Server VM (build 25.121-b13, mixed mode)

 

獲取 Nexus 安裝包

下載地址:https://www.sonatype.com/download-oss-sonatype

 

安裝 Nexus

[root@ci-node3 src]# mv nexus-3.13.0-01-unix.tar.gz /usr/local/

解壓

[root@ci-node3 src]# cd /usr/local/
[root@ci-node3 local]# tar -xf nexus-3.13.0-01-unix.tar.gz 

解壓出兩個文件夾

[root@ci-node3 local]# ll
total 120028
drwxr-xr-x. 2 root root         6 Apr 11  2018 bin
drwxr-xr-x. 2 root root         6 Apr 11  2018 etc
drwxr-xr-x. 2 root root         6 Apr 11  2018 games
drwxr-xr-x. 2 root root         6 Apr 11  2018 include
drwxr-xr-x. 2 root root         6 Apr 11  2018 lib
drwxr-xr-x. 2 root root         6 Apr 11  2018 lib64
drwxr-xr-x. 2 root root         6 Apr 11  2018 libexec
drwxr-xr-x  9 root root       163 Apr 23 00:39 nexus-3.13.0-01 // nexus 程序
-rw-r--r--  1 root root 122904706 Dec 17  2018 nexus-3.13.0-01-unix.tar.gz
drwxr-xr-x. 2 root root         6 Apr 11  2018 sbin
drwxr-xr-x. 5 root root        49 Aug 24  2019 share
drwxr-xr-x  3 root root        20 Apr 23 00:39 sonatype-work // 倉庫的工作文件夾
drwxr-xr-x. 2 root root        37 Apr 23 00:38 src

改個名字

[root@ci-node3 local]# mv nexus-3.13.0-01 nexus
[root@ci-node3 local]# ll
total 120028
drwxr-xr-x. 2 root root         6 Apr 11  2018 bin
drwxr-xr-x. 2 root root         6 Apr 11  2018 etc
drwxr-xr-x. 2 root root         6 Apr 11  2018 games
drwxr-xr-x. 2 root root         6 Apr 11  2018 include
drwxr-xr-x. 2 root root         6 Apr 11  2018 lib
drwxr-xr-x. 2 root root         6 Apr 11  2018 lib64
drwxr-xr-x. 2 root root         6 Apr 11  2018 libexec
drwxr-xr-x  9 root root       163 Apr 23 00:39 nexus
-rw-r--r--  1 root root 122904706 Dec 17  2018 nexus-3.13.0-01-unix.tar.gz
drwxr-xr-x. 2 root root         6 Apr 11  2018 sbin
drwxr-xr-x. 5 root root        49 Aug 24  2019 share
drwxr-xr-x  3 root root        20 Apr 23 00:39 sonatype-work
drwxr-xr-x. 2 root root        37 Apr 23 00:38 src

 

啟動nexus 

上面啟動成功后會警告不要使用 root 用戶啟動,這里可以新建一個用戶,也可以指定
root 用戶啟動,使他不出現警告,

 

下面配置指定 root 用戶啟動,編輯 bin 目錄下的 nexus.rc  啟動配置文件

[root@ci-node3 bin]# cat nexus.rc 
#run_as_user=""

 

[root@ci-node3 bin]# pwd
/usr/local/nexus/bin
[root@ci-node3 bin]# vim nexus.rc 

修改內容為:

run_as_user="root

然后wq保存

 

可以這樣使用

 

[root@ci-node3 bin]# ./nexus 
WARNING: ************************************************************
WARNING: Detected execution as "root" user.  This is NOT recommended!
WARNING: ************************************************************
Usage: ./nexus {start|stop|run|run-redirect|status|restart|force-reload}

 

啟動nexus   啟動了

 

[root@ci-node3 bin]# /usr/local/nexus/bin/nexus start
WARNING: ************************************************************
WARNING: Detected execution as "root" user.  This is NOT recommended!
WARNING: ************************************************************
Starting nexus
[root@ci-node3 bin]# /usr/local/nexus/bin/nexus status
WARNING: ************************************************************
WARNING: Detected execution as "root" user.  This is NOT recommended!
WARNING: ************************************************************
nexus is running.

 在瀏覽器訪問 192.168.31.13:8081 顯示出來了 倉庫安裝好了

 

 

登錄下 

默認用戶名admin

密碼默認是admin123

 

 

 

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM