nexus的简单安装与使用

发布时间 2023-10-26 07:53:40作者: 济南小老虎

nexus的简单安装与使用


文件下载

官网上面下载文件比较麻烦, 得科学一些 
https://www.sonatype.com/download-oss-sonatype

选择oss 开源版进行下载
最新版本的为:
3.61.0

解压缩与安装

解压缩文件到指定目录
比如我放到了 /nexus 目录下面
创建用户
useradd nexus
chown nexus:nexus /nexus
然后
su nexus
cd /nexus/bin
./nexus start
启动就可以

配置文件修改

注意 配置文件在 
/nexus/bin 下面的
nexus.vmoptions
注意可以修改的地方为:

-Xms16G
-Xmx16G
-XX:MaxDirectMemorySize=12G
#-Dkaraf.data=/nexus/data/
-Dkaraf.data=/data/nexus-data/
-Dkaraf.log=/nexus/log
-Djava.io.tmpdir=/nexus/tmp
-Dkaraf.startLocalConsole=false
-Djdk.tls.ephemeralDHKeySize=2048

可以自己修改配置文件

注意高版本的密码放到了
-Dkaraf.data 的 admin.password 文件下面
第一次登录需要修改密码

可以将之前版本的文件复制过来然后修改 
-Dkaraf.data  对应就可以实现升级了

忘记密码的处理

cd /nexus/bin
关闭服务
./nexus stop
启动控制台
java -jar /nexus/lib/support/nexus-orient-console.jar
进入数据库
 connect plocal:/data/nexus-data/db/security admin admin
修改密码为 admin123
 update user SET password="$shiro1$SHA-512$1024$NE+wqQq/TmjZMvfI7ENh/g==$V4yPw8T64UQ6GfJfxYq2hLsVrBY8D1v+bktfOxGdt4b/9BthpWPNUy/CBk6V9iA0nHpzYzJFWO8v/tZFtES8CA==" UPSERT WHERE id="admin"
重启服务 然后修改为自己需要的密码
./nexus start

其他

调优和保活 稍后学习一下.