Nexus是一个具有通用格式的免费存储库,对java来说就是maven的私有仓库实现方案,其中OSS版本是免费的,PRO版本是收费的。本文以OSS的版本在Centos7系统上安装为例。 安装建议机子运行内存2G及以上。 官网地址:https://www.sonatype.com/products/repository-oss 下载地址:https://help.sonatype.com/repomanager3/download
1.下载Nexus安装包
默认下载最新版: wget https://download.sonatype.com/nexus/3/latest-unix.tar.gz
如果提示没有wget指令就安装一下: yum -y install yum
2.解压安装包
生产环境不建议安装在用户目录,建议安装在/opt目录下。 tar -xzvf nexus-3.33.0-01-unix.tar.gz
3.配置
配置项目的端口、监听端口等文件路径: nexus-3.33.0-01/etc/nexus-default.properties
配置启动的JDK虚拟机内存参数文件路径: nexus-3.33.0-01/bin/nexus.vmoptions
4.创建用户
nexus不建议使用root用户启动程序,通过下面命令创建Linux用户: useradd nexus
切换nexus用户: su - nexus
5.启动项目
请确保JDK安装完毕,目前最新的版本3.33.0需要JDK8以上。 DK安装参照这边文章:Linux下安装JDK 进入bin目录: cd nexus-3.33.0-01/bin/
前台启动: ./nexus run
后台启动: ./nexus start
出现如下信息即启动成功: 首次启动管理员账号: admin 首次启动的管理员密码在如下文件: sonatype-work/nexus3/admin.password
6.其他
nexus脚本的指令还有start, stop, restart, force-reload ,status 。
评论