歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
您现在的位置: Linux教程網 >> UnixLinux >  >> Linux綜合 >> 學習Linux

CentOS7安裝配置Nexus

CentOS7安裝配置Nexus


CentOS7安裝配置Nexus


最近閒來沒事,就自己在linux上試著安裝配置了Nexus,原以為很難的樣子,主要自己動了手才發現其實也就那麼一回事。

在安裝配置Nexus時,請先確定您已經配置好jdk。

下載

Nexus下載地址:http://www.sonatype.org/nexus/archived/#step2top

安裝配置

解壓下載的tar.gz包:

          tar -zxvf nexus-2.11.3-01-bundle.tar.gz

編輯nexus.properties,修改nexus對外端口以及對外主機地址。

          vi /zd/nexus2.11.3/nexus-2.11.3-01/conf/nexus.properties


編輯nexus文件,修改NEXUS_HOME為自己的安裝地址,修改運行使用用戶名稱。

          vi /zd/nexus2.11.3/nexus-2.11.3-01/bin/nexus

這樣,nexus的安裝配置就算完成了,啟動nexus。

          /zd/nexus2.11.3/nexus-2.11.3-01/bin/nexus start

運行啟動命令之後,並不代表nexus就啟動成功了,查看nexus的日志記錄,看是否有警告等。若出現org.sonatype.nexus.bootstrap.jetty.JettyServer - Started,則代表nexus啟動成功。

          cat /zd/nexus2.11.3/nexus-2.11.3-01/logs/wrapper.log

訪問

這個時候訪問對應的網站:192.168.8.128:8081/nexus,也許你並不能訪問成功。其原因可能是沒有打開linux防火牆所對應的端口訪問,CentOS7對防火牆的修改見下篇博客:CentOS7防火牆修改。

對防火牆進行修改後,再次訪問,訪問成功。

常見錯誤

nexus能正常啟動,啟動之後查看logs目錄下的wrapper.log日志,發現nexus啟動成功後,出現一個警告,如下:

第一:查看日志發現nexus成功啟動

第二:用ps -aux|grep nexus命令查看nexus進程,發現nexus存在。如下

第三:繼續查看日志,發現警告,警告如下:

觀察這個,不難發現這是一個堆棧信息,WARN信息提示的很明顯,Not enough physical memory available,解決方式其實也有提供,Set lower Maxmum Heap~~~~~~

我的解決方案:

因為我是將CentOS7安裝在VMware上的,將 VMware的內存從1024MB擴大到2048MB後,不再出現此錯誤。

總結

原以為在linux上搭建環境是一件很困難的事情,以前也一直懶得動手,現在看來,也不過如此。我只想說,只知道不動手,形式主義不如動手主義,將理論化為實踐,在實踐中深刻領悟理論,方才成大器。

http://xxxxxx/Linuxjc/1156061.html TechArticle

Copyright © Linux教程網 All Rights Reserved