服务器环境:CentOS 7
-
下载最新的nexus包
下载链接:https://help.sonatype.com/repomanager3/download
下载好的文件如下
-
将下载好的nexus包上传 至服务器
-
解压缩
tar zxvf nexus-3.31.0-01-unix.tar.gz
得到文件夹
nexus-3.31.0-01
-
进行配置
- nexus的应用配置:
/etc/nexus-default.properties
(主要是配置nexus的端口号) - nexus启动的JVM参数配置:
/bin/nexus.vmoptions
(配置JVM参数,nexus的数据,日志文件的存放路径等) - nexus启动的用户配置:
/bin/nexus.rc
(通常新建一个用户,指定使用该用户启动nexus)
对于nexus的应用配置
进入
/etc
目录,配置nexus-default.properties
vi nexus-default.properties
## DO NOT EDIT - CUSTOMIZATIONS BELONG IN $data-dir/etc/nexus.properties ## # Jetty section application-port=8081 application-host=0.0.0.0 nexus-args=${jetty.etc}/jetty.xml,${jetty.etc}/jetty-http.xml,${jetty.etc}/jetty-requestlog.xml nexus-context-path=/ # Nexus section nexus-edition=nexus-pro-edition nexus-features=\ nexus-pro-feature nexus.hazelcast.discovery.isEnabled=true
主要是修改nexus的端口号,默认是8081,可以修改为自己需要的端口号
对于nexus的JVM参数配置,可以调整JVM参数,以及指定nexus的数据目录,日志目录等
对于nexus的启动用户配置,修改
nexus.rc
文件,指定用户即可,通常需要进行指定,且不要指定为root - nexus的应用配置:
-
启动nexus服务
进入
/bin
,运行./nexus start
-
停止nexus服务
./nexus stop
-
网页登录
直接输入ip加端口号访问即可
注:nexus服务运行时,默认会产生一个sonatype-work的目录,用来存放数据文件