1、环境准备vim
(1) CentOS6.5服务器
(2) nexus-latest-bundle.tar.gzapp
下载地址:http://www.sonatype.org/nexus/archived/maven
2、安装代理
(1) 将安装包上传至服务器索引
(2) 解压,tar -xvf nexus-latest-bundle.tar.gz部署
(3) 报错,If you insist running as root, then set the environment variable,须要配置环境变量,it
vim /etc/profileio
export RUN_AS_USER=roottest
(4) 运行,sh nexus start
3、验证
(1) 输入地址,http://192.168.1.111:8081/nexus/
(2) 登陆,账号:admin,密码admin123
(3) 8081为默认的端口号,要修改端口号可进入conf\打开nexus.properties文件,修改application-port属性值就能够了
4、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: 用来部署管理内部的发布版本构件的宿主类型仓库
5、配置
(1) 开启远程索引