CentOS 7.2 搭建nexus私服

Nexus 是Maven仓库管理器,如果你使用Maven,你可以从Maven中央仓库 下载所需要的构件(artifact),但这通常不是一个好的做法,你应该在本地架设一个Maven仓库服务器,在代理远程仓库的同时维护本地仓库,以节省带宽和时间,Nexus就可以满足这样的需要。此外,他还提供了强大的仓库管理功能,构件搜索功能,它基于REST,友好的UI是一个extjs的REST客户端,它占用较少的内存,基于简单文件系统而非数据库。这些优点使其日趋成为最流行的Maven仓库管理器。

1、下载Nexus:https://blog.sonatype.com/ 选择开源版本Nexus Pepository OSS(Pro是专业版需要付费)

CentOS 7.2 搭建nexus私服_第1张图片
屏幕快照 2018-04-12 下午5.20.45.png

2、


CentOS 7.2 搭建nexus私服_第2张图片
屏幕快照 2018-04-12 下午5.21.19.png

3、


CentOS 7.2 搭建nexus私服_第3张图片
屏幕快照 2018-04-12 下午5.22.48.png

4、在服务器 /usr/local/ 目录下新建nexus 目录,并将下载下来的压缩包放置在该目录下。
新建文件夹:mkdir nexus


屏幕快照 2018-04-12 下午5.42.16.png

5、解压文件在该目录
解压:tar -xzvf nexus-2.14.8-01-bundle.tar.gz
解压完成后删除压缩包:rm nexus-2.14.8-01-bundle.tar.gz


CentOS 7.2 搭建nexus私服_第4张图片
屏幕快照 2018-04-12 下午5.46.35.png

6、 修改配置文件
cd nexus-2.14.8-01/conf/
vi nexus.properties


CentOS 7.2 搭建nexus私服_第5张图片
屏幕快照 2018-04-12 下午5.50.48.png

7、启动nexus
直接运行:/usr/local/nexus/nexus-2.14.8-01/bin/nexus start 或者 进入/usr/local/nexus/nexus-2.14.8-01/bin/ 目录运行:./nexus start


CentOS 7.2 搭建nexus私服_第6张图片
屏幕快照 2018-04-12 下午5.57.35.png

注意:可能会报错,报上面错误时:需要修改运行的用户,修改运行文件 nexus,命令:vim nexus,将RUN_AS_USER修改为root;

运行命令:vi /usr/local/nexus/nexus-2.14.8-01/bin/nexus
打开后将RUN_AS_USER 修改为root (这一样默认是注释的,需要把注释去掉)


CentOS 7.2 搭建nexus私服_第7张图片
屏幕快照 2018-04-12 下午6.00.00.png

保存退出后再运行启动命令:./nexus start


CentOS 7.2 搭建nexus私服_第8张图片
屏幕快照 2018-04-12 下午6.00.21.png

查看运行状态:./nexus console


CentOS 7.2 搭建nexus私服_第9张图片
屏幕快照 2018-04-12 下午6.20.13.png

注意:需要安装jdk ,Nexus才能跑起来,否则会抱错,jdk安装请看,tomcat 安装篇

8、浏览器中输入:http://ip:端口/nexus

点击右上角login in 登录,默认用户名:admin,密码:admin123


[图片上传中...(屏幕快照 2018-04-12 下午6.25.42.png-f1e106-1523529067039-0)]
CentOS 7.2 搭建nexus私服_第10张图片
屏幕快照 2018-04-12 下午6.25.42.png

到这里我们的Nexus就搭建好了,这样我们就可以把自己的公共模块发布到自己的Maven仓库了

你可能感兴趣的:(CentOS 7.2 搭建nexus私服)