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
其他
调优和保活 稍后学习一下.