安装

mkdir -p /usr/local/nexus3.1
tar -zxvf nexus-3.17.0-01-unix.tar.gz
mv nexus-3.17.0-01 /usr/local/nexus3.1
ln -s /usr/local/nexus3.1 /usr/local/nexus

修改配置

  1. 修改配置修改运行nexus3所使用的用户(建议用开发用户,不要用root用户)
vim /usr/local/nexus/bin/nexus.rc
run_as_user="root"
  1. 修改nexus3绑定主机和端口
vim /usr/local/nexus/etc/nexus-default.properties
application-port=8086application-host=0.0.0.0nexus-args=${jetty.etc}/jetty.xml,${jetty.etc}/jetty-http.xml,${jetty.etc}/jetty-requestlog.xmlnexus-context-path=/......
  1. 修改nexus3数据以及相关日志的存储位置
mkdir -p /dat/nexus3
vim /usr/local/nexus/bin/nexus.vmoptions
-Xms1200M-Xmx1200M-XX:MaxDirectMemorySize=2G-XX:+UnlockDiagnosticVMOptions-XX:+UnsyncloadClass-XX:+LogVMOutput-XX:LogFile=/dat/nexus3/log/jvm.log-XX:-OmitStackTraceInFastThrow-Djava.net.preferIPv4Stack=true-Dkaraf.home=.-Dkaraf.base=.-Dkaraf.etc=etc/karaf-Djava.util.logging.config.file=etc/karaf/java.util.logging.properties-Dkaraf.data=/dat/nexus3-Djava.io.tmpdir=/dat/nexus3/tmp-Dkaraf.startLocalConsole=false

三、启动nexus服务

/usr/local/nexus/bin/nexus start

查看启动日志:tail -f /dat/nexus3/log/nexus.log

浏览器访问:http://192.168.1.6:8086

第一次访问密码存储于/dat/nexus3/admin.password

官网: