AnolisOS7.9(CentOS7)安装Nexus及配置镜像源

本文中所有的配置文件、包可以从下面链接下载:
链接:https://pan.baidu.com/s/1zM_uM_FLU6wV6EyRszv3_w
提取码:7gfr

 

1. 下载

mkdir -p /data/nexus/
cd /data/nexus wget wget https://sonatype-download.global.ssl.fastly.net/repository/downloads-prod-group/3/nexus-3.68.1-02-java8-unix.tar.gz

2. 解压

tar zxvf nexus-3.68.1-02-java8-unix.tar.gz

3. 配置环境变量

# 打开 etc/ 目录下的 profile 文件
vim /etc/profile
# 新增下面命令到尾部
export NEXUS_HOME=/data/nexus/nexus-3.68.1-02
export PATH=$PATH:$NEXUS_HOME/bin
# 加载配置
source /etc/profile

4. 修改端口(默认端口是8081)

vi /data/nexus/nexus-3.68.1-02/etc/nexus-default.properties

5. 启动、重启、停止

1 nexus start
2 nexus restart
3 nexus stop

6. 开启端口

1. 开放端口
sudo firewall-cmd --permanent --zone=public --add-port=18081/tcp
2. 重新加载防火墙规则使更改生效
sudo firewall-cmd --reload
3. 检查端口是否已开放
sudo firewall-cmd --list-ports

 7. 获取默认密码

1 cat /data/nexus/sonatype-work/nexus3/admin.password

8. 使用上述密码登录后会提示修改密码,修改密码后会让选择是否允许匿名访问,谨慎选择

 

 9. 配置阿里云maven镜像代理

  选择选择maven2(proxy)

  阿里云maven仓库地址:https://maven.aliyun.com/repository/public

10. 将配置的阿里镜像加入group

  进入后,页面最下面,将配置的阿里镜像移入右边的Members,并保存

11. 配置maven setting.xml

<?xml version="1.0" encoding="UTF-8"?>

<settings xmlns="http://maven.apache.org/SETTINGS/1.2.0"
          xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
          xsi:schemaLocation="http://maven.apache.org/SETTINGS/1.2.0 https://maven.apache.org/xsd/settings-1.2.0.xsd">

  <localRepository>/data/ali-repo</localRepository>

  <pluginGroups>
  </pluginGroups>

  <proxies>
  </proxies>

  <servers>
    <server>
        <id>test</id>
        <username>test</username>
        <password>test</password>
    </server>
  </servers>

  <mirrors>
    <mirror>
      <id>test</id>
      <mirrorOf>*</mirrorOf>
      <name>test</name>
      <url>http://192.168.5.138:18081/repository/maven-public/</url>
    </mirror>
  </mirrors>

  <profiles>
  </profiles>

</settings>

 

posted @ 2024-05-24 09:50  面向bug编程  阅读(440)  评论(0编辑  收藏  举报