Nexus 迁移

这篇博客介绍了如何将Nexus从旧服务器迁移到新服务器,包括打包解压Nexus目录,创建软链接,更新环境变量,指定JDK路径,以及将Nexus服务加入到系统服务中。详细步骤涵盖了从文件传输到启动Nexus的整个过程。
摘要由CSDN通过智能技术生成

在旧服务器上操作

之前的 Nexus 安装在了 /home 目录下,分别是程序目录 nexus-3.22.0-02 和数据目录 sonatype-work,将这个目录打包:

tar zcvf nexus-3.22.0-02.tar.gz nexus-3.22.0-02 tar zcvf sonatype-work.tar.gz sonatype-work

将打包文件发送到新服务上

scp nexus-3.22.0-02.tar.gz root@newServer:/home scp sonatype-work.tar.gz root@newServer:/home

注:newServer 是新服务器的 IP 地址或者机器名;

在新服务器上操作

解压缩到 /home 下

cd /home tar xzvf nexus-3.22.0-02.tar.gz tar xzvf sonatype-work.tar.gz

创建软连接:

cd /home ln -s nexus-3.22.0-02 nexus

添加到环境变量:

vim /etc/profile 
在最后增加: 
NEXUS_HOME=/home/nexus 
PATH=$PATH:$NEXUS_HOME/bin 
export NEXUS_HOME PAH

加载配置文件:

source /etc/profile

启动 Nexus

nexus start

加入到 service

先在运行文件 nexus 中指定 JDK 的路径,否则 start 时候会报错:Please define INSTALL4J_JAVA_HOME to point to a suitable JVM.

vim /home/nexus/bin/nexus

将 INSTALL4J_JAVA_HOME_OVERRIDE 行的注释打开,并指向 JDK 的路径
INSTALL4J_JAVA_HOME_OVERRIDE=/home/local/jdk

加入 service:

ln -s /home/nexus/bin/nexus /etc/init.d/nexus
service add nexus
chkconfig --add nexus

启动命令:

service nexus start

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值