一、环境准备
(1) CentOS6.5
(2) nexus-latest-bundle.tar.gz
下载地址:http://www.sonatype.org/nexus/archived/
二、安装
(1) 将安装包上传至服务器
(2) 解压,tar -xvf nexus-latest-bundle.tar.gz
(3) 报错,If you insist running as root, then set the environment variable,需要配置环境变量,
vim /etc/profile
export RUN_AS_USER=root
(4) 运行,sh nexus start
三、验证
(1) 输入地址,http://192.168.1.111:8081/nexus/
(2) 登录,帐号:admin,密码admin123
(3) 8081为默认的端口号,要修改端口号可进入conf打开nexus.properties文件,修改application-port属性值就可以了
四、Nexus仓库
(1) group: 仓库组
(2) hosted:宿主
(3) proxy:代理
(4) virtual:虚拟
Public Repositories: 仓库组
3rd party: 无法从公共仓库获得的第三方发布版本的构件仓库
Apache Snapshots: 用了代理ApacheMaven仓库快照版本的构件仓库
Central: 用来代理maven中央仓库中发布版本构件的仓库
Central M1 shadow: 用于提供中央仓库中M1格式的发布版本的构件镜像仓库
Codehaus Snapshots: 用来代理CodehausMaven 仓库的快照版本构件的仓库
Releases: 用来部署管理内部的发布版本构件的宿主类型仓库
Snapshots:用来部署管理内部的快照版本构件的宿主类型仓库
五、配置
(1) 开启远程索引