Nexus安装和配置

我的各种相关包路径是

JDK: 版本jdk1.8
/home/soft/jdk1.8.0_212
Nexus: 版本nexus-3.55.0-01-unix
/home/soft/nexus

1.下载Nexus

Nexus下载地址:https://help.sonatype.com/repomanager3/product-information/download

2.安装Nexus开始,安装 jdk1.8 不用配置环境变量

cd /home/soft/
tar -vxf jdk-8u212-linux-x64.tar.gz

3.解压Nexus

cd /home/soft/nexus
tar -xvf nexus-3.55.0-01-unix.tar.gz

4.配置Nexus的jdk(当前包只能是JDK1.8)

# 进入nexus目录
cd nexus-3.55.0-01/bin
vi nexus
# 将INSTALL4J_JAVA_HOME_OVERRIDE前的 “#”去掉,并配置
INSTALL4J_JAVA_HOME_OVERRIDE=/home/soft/jdk1.8.0_212
# 保存

命令行截图

5.修改运行配置

bin目录

vi nexus.vmoptions
# 根据需要修改(内存太小会报错:java.lang.OutOfMemoryError: Java heap space)
-Xms1024m
-Xmx1024m
-XX:MaxDirectMemorySize=2048m

命令截图

6.根据需要修改Nexus端口(默认:8081)

nexus目录

# 进入目录
cd ../
cd etc/
# 配置文件
vi nexus-default.properties

7.防火墙端口开放:

# 查看80端口是否开启:
firewall-cmd --query-port=8081/tcp

# 开放8081端口:
firewall-cmd --zone=public --add-port=8081/tcp --permanent

# 重启防火墙:
firewall-cmd --reload

8.启动

./nexus start # 启动后台Neuxs服务
./nexus stop # 停止后台Neuxs服务
./nexus status # 查看后台Nexus服务的状态
./nexus restart # 重新启动后台Nexus服务

9.附加配置

9.1 配置运行用户

# 添加用户:
useradd nexus
# 进入目录:
nexus-3.55.0-01/bin
# 修改文件:
vi nexus.rc
run_as_user="nexus"
# 配置之后记得更改目录权限,否则下次启动会没有权限
chown -R nexus.nexus nexus-3.55.0-01
chown -R nexus.nexus sonatype-work

9.2 配置系统服务(如果配置了9.1就不用看这个配置)

# 进入目录
cd /lib/systemd/system/

# 创建文件
vi nexus.service

# nexus.service文件详情
[Unit]
Description=nexus
After=network.target remote-fs.target nss-lookup.target

[Service]
Type=forking
ExecStart=/home/soft/nexus/nexus-3.55.0-01/bin/nexus start
ExecStop=/home/soft/nexus/nexus-3.55.0-01/bin/nexus stop
PrivateTmp=true

[Install]
WantedBy=multi-user.target

# 保存
:wq

# 重载系统服务
systemctl daemon-reload

相关命令

# 开机自动启动
systemctl enable nexus.service
# 启动redis服务
systemctl start nexus.service
# 查看服务状态
systemctl status nexus.service
# 停止服务
systemctl stop nexus.service
# 取消开机自动启动(卸载服务)
systemctl disabled nexus.service

使用

# 密码在以下文件中
/home/soft/nexus/sonatype-work/nexus3/admin.password

上传工具包

界面
上传界面

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

心薇

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值