1、要使用nexus服務需要安裝jdk和maven
1.1、jdk下載地址:https://www.oracle.com/technetwork/java/javase/downloads/index.html
tar -zxf jdk-8u241-linux-x64.tar.gz -C /usr/local/java/
vim /etc/profile
export JAVA_HOME=/usr/local/java/jdk1.8.0_241
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
export PATH=$PATH:$JAVA_HOME/bin
source /etc/profile
java -version
1.2、maven下載地址:https://maven.apache.org/download.cgi
tar -zxf apache-maven-3.6.3-bin.tar.gz -C /usr/local/maven/
vim /etc/profile
export PATH=$PATH:/usr/local/maven/apache-maven-3.6.3/bin
source /etc/profile
mvn -v
2、安裝nexus
下載地址:https://www.sonatype.com/nexus-repository-oss,點擊首頁大廣告圖,跳轉後填寫郵箱,點擊,download,網頁跳轉後,選擇 nexus repository manager oss 3.x - unix,下載最新安裝包。
或者打開網址:https://my.sonatype.com/ 在 Latest Releases 標籤下, 下載最新nexus repository安裝包
wget https://download.sonatype.com/nexus/3/latest-unix.tar.gz
tar -zxvf nexus-3.13.0-01-unix.tar.gz -C /usr/local/nexus/
#解壓後又2個目錄
#nexus-3.13.0-01:包含了 Nexus 運行所需要的文件。是 Nexus 運行必須的
#sonatype-work:包含了 Nexus 生成的配置文件、日誌文件、倉庫文件等。當我們需要備份 Nexus 的時候默認備份此目錄即可
#修改環境變量
vim /etc/profile
export NEXUS_HOME=/usr/local/nexus/nexus-3.13.0
export PATH=$PATH:$NEXUS_HOME/bin
source /etc/profile
#nexus修改啓動用戶
vim /usr/local/nexus/nexus-3.13.0/bin/nexus.rc
#run_as_user="" #內容就這一行,放開註釋,填寫用戶即可
#修改端口
vim /usr/local/nexus/nexus-3.13.0/etc/nexus-default.properties #默認是8081
#最後啓動nexus
cd /usr/local/nexus/nexus-3.13.0/bin
./nexus start
./nexus status
#訪問http://ip:8081,登陸用戶admin 密碼存放在:/usr/local/nexus/sonatype-work/nexus3/admin.password 目錄
#開機自啓動
vim /etc/rc.d/rc.local
/usr/local/nexus/nexus-3.13.0/bin/nexus start #添加這一行內容
chmod 755 /etc/rc.d/rc.local