一、前置环境
需要先安装jdk,maven
二、下载nexus
下载地址:www.sonatype.org/nexus/go
三、解压zip
将下载的nexus-3.20.1-01-win64.zip解压到自定义目录
四、配置端口和上下文路径
打开zip解压文件下的 ../nexus-3.20.1-01-win64/nexus-3.20.1-01/etc/nexus-default.properties
如下属性可以自定义修改
application-host : Nexus服务监听的主机
application-port: Nexus服务监听的端口
nexus-context-path : Nexus服务的上下文路径
通常可以不做任何修改,但个人习惯于修改 application-host 为0.0.0.0(关于0.0.0.0与127.0.0.1的区别自行检索)
五、修改配置
打开解压目录下的 ../nexus-3.20.1-01-win64/nexus-3.20.1-01/bin/nexus.vmoptions
可以在下图配置运行时的最大堆、最小堆等,默认配置如下
可以根据个人的电脑以及需要修改,电脑内存不足的可以适当改小
六、启动nexus
进入到.../nexus-3.20.1-01-win64/nexus-3.20.1-01/bin 目录下,必须以管理员身份运行cmd
有两种启动方式:
-
直接启动
nexus.exe /run -
安装nexus本地服务来启动(推荐使用这种方式)
-
安装nexus服务
nexus.exe /install -
启动nexus服务
nexus.exe /start -
关闭nexus服务
nexus.exe /stop
-
七、登录
如果没有做任何端口和上下文路径的修改,直接访问 http://localhost:8081
默认的用户名是:admin
密码保存在 ../nexus-3.20.1-01-win64/sonatype-work/nexus3/admin.password 文件里
输入上面说的账号和密码
点击sign in 登录
修改密码
下面的意思是:启用匿名访问将默认允许未经授权的下载,浏览和搜索存储库内容。 可以通过编辑分配给匿名用户的角色来更改未经身份验证的用户的权限,
简单来讲就是是否允许匿名访问,如果允许就打上勾
到这里所有的安装步骤就全部完成了