搭建 Nexus 私服(centos7)
通常中大型公司都会有自己的maven私有仓库.主要因为大部分公司基于安全考虑,其办公网络和业务网络都是与公网进行网络隔离的.为了便于jar包组件的共享和流水线的自动化构建,都会搭建一个私有服务来统一连接.
今天给大家介绍下如何在Linux下搭建nexus私服.
博主在自己的阿里云服务器上搭建,操作系统为centos7 64位.
基于安装包安装
- 创建私有文件夹
博主选择在/usr/local目录下安装该软件,大家可以根据自己偏好自由选择安装目录.
cd /usr/local && mkdir nexus && cd nexus
- 下载
nexus
安装包,这里采用wget下载tar.gz包,大家也可以去官网手工下载安装包.
wget http://www.sonatype.org/downloads/nexus-latest-bundle.tar.gz
- 解压下载下来的安装包,并重命名
tar -zxvf nexus-2.12.1-01-bundle.tar.gz
mv nexus-2.12.1-01 nexus2.12
基于容器镜像安装
容器化是现代互联网发展的一个大趋势,nuxus官方镜像下载地址为https://hub.docker.com/r/sonatype/nexus3/.
-
确保你的Linux服务器已经配置了docker环境.
-
拉取官方镜像到本地仓库.
$ docker pull sonatype/nexus3
-
创建并后台运行容器,暴露主机8081端口.
$ docker run -d -p 8081:8081 --name nexus sonatype/nexus3
- curl测试容器可用性
$ curl http://localhost:8081/
网友评论