文章目录
- 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. 初始化设置
-
重新设置密码
-
允许匿名访问
-
同意匿名协议
-
完成