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>