
 
文章目录
- 1. Nexus 3 下载
- 2. 解压
- 3. 目录调整
- 4. 重命名
- 5. 创建用户
- 6. 调整家目录
- 7. 指定启动用户
- 8. 环境变量配置
- 9. 刷新环境变量
- 10. 修改工作目录
- 11. 指定jdk
- 12. 修改权限
- 13. nexus启动
- 14. 状态验证
- 15. 浏览器验证
- 16. 登录
- 17. 初始化设置
 
 
 
 
| 软件 | 版本 | 
|---|---|
| JDK | 1.8.0_202 | 
| Nexus | 3.31.1 | 
| Disk space | 
1. Nexus 3 下载
nexus3下载地址
2. 解压
cd /app
tar -zxvf nexus-3.31.1-01-unix.tar.gz 

3. 目录调整
mkdir nexus3mv nexus-3.31.1-01 sonatype-work/ nexus3/
4. 重命名
cd nexus3
mv nexus-3.31.1-01 nexus-3.31.1
5. 创建用户
groupadd nexus
useradd -g nexus -s /bin/bash nexus
passwd nexus 
密码:nexus
6. 调整家目录
vim /etc/passwd
默认初始化配置
调整为以下内容:
/app/nexus3:/bin/bash

7. 指定启动用户
vim nexus-3.31.1/bin/nexus.rc
添加内容:
#run_as_user="nexus"

8. 环境变量配置
 vim /etc/profile
添加内容:
export PLEXUS_NEXUS_WORK=/app/nexus3/sonatype-work

#java environment
export JAVA_HOME=/app/jdk1.8.0_202
export CLASSPATH=.:${JAVA_HOME}/jre/lib/rt.jar:${JAVA_HOME}/lib/dt.jar:${JAVA_HOME}/lib/tools.jar
export PLEXUS_NEXUS_WORK=/app/nexus3/sonatype-work
export PATH=$PATH:${JAVA_HOME}/bin
9. 刷新环境变量
source /etc/profile
10. 修改工作目录
cd /app/nexus3/nexus-3.31.1/bin
vim nexus.vmoptions
默认配置
 
 调整内容:
-XX:LogFile=/app/nexus3/sonatype-work/nexus3/log/jvm.log
-Dkaraf.data=/app/nexus3/sonatype-work/nexus3
-Dkaraf.log=/app/nexus3/sonatype-work/nexus3/log
-Djava.io.tmpdir=/app/nexus3/sonatype-work/nexus3/tmp
11. 指定jdk
vim /app/nexus3/nexus-3.31.1/bin/nexus
将14行注释打开,配置INSTALL4J_JAVA_HOME_OVERRIDE
INSTALL4J_JAVA_HOME_OVERRIDE=/app/jdk1.8.0_202

12. 修改权限
chown nexus.nexus /app/nexus3/ -R
13. nexus启动
启动 nexus {start|stop|run|run-redirect|status|restart|force-reload}
以 nexus 用户启动
sudo -u nexus /app/nexus3/nexus-3.31.1/bin/nexus run

14. 状态验证
当出现下列信息表示启动成功
 
15. 浏览器验证
http://ip地址:8081
我的是http://192.168.159.102:8081/
 
16. 登录

 账号
admin
密码
cat /app/nexus3/sonatype-work/nexus3/admin.password

17. 初始化设置

-  重新设置密码 
  
-  允许匿名访问 
  
-  同意匿名协议 
  
-  完成 
  

 