永久免费的 Sonatype Nexus Repository Manager OSS版本,
可以帮助你与其他开发人员和最终用户共享组件。它大大简化了内部存储库的维护和访问外部存储库,可以从单一地点完全控制访问和部署每个组件。
主要配合maven 和 gradle 工作。
版本 OSS 3.25.1-04
安装
前提要JRE7以上
下载
安装
主要步骤像这样滴
- 文件
1 | $ sudo cp nexus-3.25.1-04-unix.tar.gz /opt |
- sonatype-work
安装同级目录有sonatype-work
文件夹($data-dir),用来保存 repository and configuration data;和安装文件分离,方便升级。
vim /etc/systemd/system/nexus.service
1 | [Unit] |
1 | systemctl daemon-reload |
配置和管理
JVM配置
$install-dir/bin/nexus.vmoptions主配置
$install-dir/etc1
2
3
4
5
6
7ls -1 nexus-<version>/etc
fabric
jetty
karaf
logback
nexus-default.properties
ssl
nexus-default.properties
是模块文件,不能修改, 第一次启动后会生成 实际使用的配置 $data-dir/etc/nexus.properties
,
反向代理
后台管理
地址账户
地址 :端口和context 参照 你自己配置的$data-dir/etc/nexus.properties
初始账户 :admin
初始密码 :参考 /opt/sonatype-work/nexus3/admin.passwordRepository
参照