安装 & 迁移 Nexus Repository Manager OSS

时间及带宽的节省,加速组织内部项目构建。
可控制 Maven 下载的机制,为组织的总体架构和政策实施提供了依赖方面的控制(例如,避免不小心添加 GPL 许可证的依赖等等)。
为开发人员和部门之间提供一种共享内部项目构件的快照版本和发布版本的机制,避免组织内的每个成员单独下载并构建各自的内部项目。


install_java1)


进入 download,下载安装Nexus,并配置环境。


#创建安装目录
mkdir /usr/local/nexus
# 复制至/usr/lcoal
cp nexus-2.13.0-01-bundle.zip /usr/local/nexus
# 解压
unzip nexus-2.13.0-01-bundle.zip
# 创建软连接
ln -s nexus-2.13.0-01 nexus
 
# 编辑 /etc/profile 文件,配置 Nexus 环境
vi /etc/profile
# 在文件中加入如下内容
    # Nexus environment
    export NEXUS_HOME=/usr/local/nexus
 
# 执行以下命令使配置生效
source /etc/profile
# 为 nexus-2.13.0-01 及 sonatype-work 赋权
chown -R web.web /usr/local/nexus/

  • 普通用户运行:web
  • 路径:/usr/local/nexus/bin/nexus
  • 端口:8081

5.1 启动 Nexus

su - web
# console 启动
cd /usr/local/nexus
./bin/nexus console
# 后台启动
./bin/nexus start

5.2 查看运行状态

tail -f logs/wrapper.log
netstat -anlt|grep 8081

5.3 WEB访问NEXUS


将现有NEXUS库&配置迁移至新机器.

  1. tar压缩备份原机器的sonatype-work目录;
  2. 传输sonatype-work.tar.gz至新机器的nexus同级目录;
  3. tar 解压缩sonatype-work.tar.gz;
  4. cd /usr/local/nexus && ./bin/nexus start

  • linux/others/安装迁移nexus_repository_manager.txt
  • 最后更改: 2019/04/16 18:31
  • (外部编辑)