阿里云-云小站(无限量代金券发放中)
【腾讯云】云服务器、云数据库、COS、CDN、短信等热卖云产品特惠抢购

Nexus 从Window迁移至Linux

557次阅读
没有评论

共计 2350 个字符,预计需要花费 6 分钟才能阅读完成。

根据业务需求,需要将 nexus-2.8.0 从 Windows 2003 迁移至 CentOS 6.8(x86_64)上。在迁移过程中遇见了几个坑,在此记录已做备忘。

因为,nexus 是跨平台通用的,所以,我首先在原来的 Windows 服务器上把 nexus 打包备份,打包时有两个文件需要打包一个是:nexus-2.8.0-05 应用包,另外一个是:sonatype-work 文件包。当然这两个包有可能在一个目录下面,但我们之前搭建这个平台的同事是开发,所以 ………

在打 sonatype-work 文件包发现报错,WinRAR 提示有文件正在被使用。这时需要先停止 nexus,命令如下:

cmd #进入 dos

D:

D:\>cd nexus-2.8.0-05\bin #进入 nexus 的 bin 目录

nexus.bat stop  #停止 nexus,nexus 的启动停止命令是 nexus  start/stop

Nexus 从 Window 迁移至 Linux

然后再进行打 sonatype-work 文件包。

紧接着在 Linux 平台创建 nexus 用户,并将两个包上传到 Linux 平台下去。

useradd nexus  #在创建用户时不能使用 -s /sbin/nologin 参数

mkdir /usr/local/nexus #创建 nexus 的目录

然后解析并修改相关目录名称

unzip nexus-2.8.0-05.zip

mv nexus-2.8.0-05  nexus-app

unzip sonatype-work.zip

Nexus 从 Window 迁移至 Linux

然后进行相关选项修改

chmod 777 /usr/local/nexus/nexus-app/bin/jsw/linux-x86-64/wrapper

chmod 777 /usr/local/nexus/nexus-app/bin/nexus

chown -R nexus.nexus /usr/local/nexus

Nexus 从 Window 迁移至 Linux

修改 nexus 相关配置

vim /usr/local/nexus/nexus-app/bin/nexus

NEXUS_HOME=”/usr/local/nexus/nexus-app”  #nexus 的主目录

RUN_AS_USER=nexus  #nexus 的运行用户

Nexus 从 Window 迁移至 Linux

最后进行 nexus 用户密码初始化

首先,停止 nexus 服务

/usr/local/nexus/nexus-app/bin/nexus stop

然后,删除 sonatype-work/nexus/conf 目录下的 security-configuration.xml  security.xml 两个文件

rm -rf /usr/local/nexus/sonatype-work/nexus/conf/security.xml

rm -rf /usr/local/nexus/sonatype-work/nexus/conf/security-configuration.xml

Nexus 从 Window 迁移至 Linux

最后,账号 / 密码变为:admin/admin123

说明:

关于 nexus 的系统端口和文件存放目录,主要是在 /usr/local/nexus/nexus-app/conf/nexus.properties 这个文件中进行相关设置

Nexus 从 Window 迁移至 Linux

至此迁移完成,可以通过:http://ip:8080/nexus/ 访问 nexus,通过 admin/admin123 登录

错误 1:

[root@APP-001 ~]# /app/nexus-2.8.0-05/bin/nexus start

Starting Nexus OSS…

Failed to start Nexus OSS.

主要原因是:因为 nexus 和 sonatype-work 未授权

chown -R nexus.nexus /app/sonatype-work/

chown -R nexus.nexus /app/nexus-2.8.0-05/

错误 2:

[root@APP-001 ~]# /app/nexus-2.8.0-05/bin/nexus start

Missing platform binary: /app/nexus-2.8.0-05/bin/jsw/linux-x86-64/wrapper

主要原因是:1、/app/nexus-2.8.0-05/bin/jsw/linux-x86-64/wrapper 没有权限,该文件需要执行权限。2、/app/nexus-2.8.0-05/bin/nexus 未设置“NEXUS_HOME=”参数。

chmod 777 /app/nexus-2.8.0-05/bin/jsw/linux-x86-64/wrapper

vim /app/nexus-2.8.0-05/bin/nexus

NEXUS_HOME=”/app/nexus-2.8.0-05″

Nexus 从 Window 迁移至 Linux

Maven 使用入门 http://www.linuxidc.com/Linux/2012-11/74354.htm

Nexus 安装与配置  http://www.linuxidc.com/Linux/2016-09/135084.htm

Ubuntu 下 搭建 Nexus Maven 私服中央仓库  http://www.linuxidc.com/Linux/2016-08/133936.htm

Linux 下使用 Nexus 搭建 Maven 私服详解 http://www.linuxidc.com/Linux/2016-08/134630.htm

Linux 下使用 Nexus 搭建 Maven 私服 http://www.linuxidc.com/Linux/2016-08/134617.htm

Linux 下安装配置 Nexus http://www.linuxidc.com/Linux/2016-09/135083.htm

本文永久更新链接地址 :http://www.linuxidc.com/Linux/2017-02/140582.htm

正文完
星哥玩云-微信公众号
post-qrcode
 0
星锅
版权声明:本站原创文章,由 星锅 于2022-01-21发表,共计2350字。
转载说明:除特殊说明外本站文章皆由CC-4.0协议发布,转载请注明出处。
【腾讯云】推广者专属福利,新客户无门槛领取总价值高达2860元代金券,每种代金券限量500张,先到先得。
阿里云-最新活动爆款每日限量供应
评论(没有评论)
验证码
【腾讯云】云服务器、云数据库、COS、CDN、短信等云产品特惠热卖中

星哥玩云

星哥玩云
星哥玩云
分享互联网知识
用户数
4
文章数
19356
评论数
4
阅读量
8321061
文章搜索
热门文章
星哥带你玩飞牛NAS-6:抖音视频同步工具,视频下载自动下载保存

星哥带你玩飞牛NAS-6:抖音视频同步工具,视频下载自动下载保存

星哥带你玩飞牛 NAS-6:抖音视频同步工具,视频下载自动下载保存 前言 各位玩 NAS 的朋友好,我是星哥!...
星哥带你玩飞牛NAS-3:安装飞牛NAS后的很有必要的操作

星哥带你玩飞牛NAS-3:安装飞牛NAS后的很有必要的操作

星哥带你玩飞牛 NAS-3:安装飞牛 NAS 后的很有必要的操作 前言 如果你已经有了飞牛 NAS 系统,之前...
星哥带你玩飞牛NAS-7:手把手教你免费内网穿透-Cloudflare tunnel

星哥带你玩飞牛NAS-7:手把手教你免费内网穿透-Cloudflare tunnel

星哥带你玩飞牛 NAS-7:手把手教你免费内网穿透 -Cloudflare tunnel 前言 大家好,我是星...
星哥带你玩飞牛NAS-2:飞牛配置RAID磁盘阵列

星哥带你玩飞牛NAS-2:飞牛配置RAID磁盘阵列

星哥带你玩飞牛 NAS-2:飞牛配置 RAID 磁盘阵列 前言 大家好,我是星哥之前星哥写了《星哥带你玩飞牛 ...
星哥带你玩飞牛NAS-1:安装飞牛NAS

星哥带你玩飞牛NAS-1:安装飞牛NAS

星哥带你玩飞牛 NAS-1:安装飞牛 NAS 前言 在家庭和小型工作室场景中,NAS(Network Atta...
阿里云CDN
阿里云CDN-提高用户访问的响应速度和成功率
随机文章
安装并使用谷歌AI编程工具Antigravity(亲测有效)

安装并使用谷歌AI编程工具Antigravity(亲测有效)

  安装并使用谷歌 AI 编程工具 Antigravity(亲测有效) 引言 Antigravity...
星哥带你玩飞牛NAS硬件02:某鱼6张左右就可拿下5盘位的飞牛圣体NAS

星哥带你玩飞牛NAS硬件02:某鱼6张左右就可拿下5盘位的飞牛圣体NAS

星哥带你玩飞牛 NAS 硬件 02:某鱼 6 张左右就可拿下 5 盘位的飞牛圣体 NAS 前言 大家好,我是星...
星哥带你玩飞牛NAS硬件 01:捡垃圾的最爱双盘,暴风二期矿渣为何成不老神话?

星哥带你玩飞牛NAS硬件 01:捡垃圾的最爱双盘,暴风二期矿渣为何成不老神话?

星哥带你玩飞牛 NAS 硬件 01:捡垃圾的最爱双盘,暴风二期矿渣为何成不老神话? 前言 在选择 NAS 用预...
国产开源公众号AI知识库 Agent:突破未认证号限制,一键搞定自动回复,重构运营效率

国产开源公众号AI知识库 Agent:突破未认证号限制,一键搞定自动回复,重构运营效率

国产开源公众号 AI 知识库 Agent:突破未认证号限制,一键搞定自动回复,重构运营效率 大家好,我是星哥,...
星哥带你玩飞牛NAS-12:开源笔记的进化之路,效率玩家的新选择

星哥带你玩飞牛NAS-12:开源笔记的进化之路,效率玩家的新选择

星哥带你玩飞牛 NAS-12:开源笔记的进化之路,效率玩家的新选择 前言 如何高效管理知识与笔记,已经成为技术...

免费图片视频管理工具让灵感库告别混乱

一言一句话
-「
手气不错
免费获得大模型的Api-Key的方法:英伟达提供GLM-4.7、Minimax M2.1模型和GitHub的AI大模型API申请

免费获得大模型的Api-Key的方法:英伟达提供GLM-4.7、Minimax M2.1模型和GitHub的AI大模型API申请

  免费获得大模型的 Api-Key 的方法:英伟达提供 GLM-4.7、Minimax M2.1 ...
仅2MB大小!开源硬件监控工具:Win11 无缝适配,CPU、GPU、网速全维度掌控

仅2MB大小!开源硬件监控工具:Win11 无缝适配,CPU、GPU、网速全维度掌控

还在忍受动辄数百兆的“全家桶”监控软件?后台偷占资源、界面杂乱冗余,想查个 CPU 温度都要层层点选? 今天给...
星哥带你玩飞牛NAS-14:解锁公网自由!Lucky功能工具安装使用保姆级教程

星哥带你玩飞牛NAS-14:解锁公网自由!Lucky功能工具安装使用保姆级教程

星哥带你玩飞牛 NAS-14:解锁公网自由!Lucky 功能工具安装使用保姆级教程 作为 NAS 玩家,咱们最...
开发者福利:免费 .frii.site 子域名,一分钟申请即用

开发者福利:免费 .frii.site 子域名,一分钟申请即用

  开发者福利:免费 .frii.site 子域名,一分钟申请即用 前言 在学习 Web 开发、部署...
欧洲无限速云盘免费10GB永久存储 + WebDAV部署+图床搭建,多平台联动一步到位!

欧洲无限速云盘免费10GB永久存储 + WebDAV部署+图床搭建,多平台联动一步到位!

欧洲无限速云盘免费 10GB 永久存储 + WebDAV 部署 + 图床搭建,多平台联动一步到位! 大家好,我...