搭建Nexus3私服前的准备工作
1、安装JDK
在搭建Nexus3私服之前,需要先安装Java开发环境(JDK),可以从官网下载并安装适合自己操作系统的JDK版本。
2、安装Maven
Nexus3私服是基于Maven构建的,所以在搭建Nexus3私服之前,需要先安装Maven,可以从官网下载并安装适合自己操作系统的Maven版本。
3、安装Node.js
Nexus3私服提供了Web界面,需要使用Node.js来运行,可以从官网下载并安装适合自己操作系统的Node.js版本。
4、注册Nexus仓库账号
要使用Nexus3私服,需要先注册一个Nexus仓库账号,访问https://www.sonatype.com/nexus/repository/staging-repositories/ ,按照页面提示完成注册。
安装Nexus3私服
1、下载Nexus3私服安装包
访问https://www.sonatype.com/download/repository-oss-download?repo=nexus-releases ,选择适合自己的操作系统版本进行下载。
2、解压安装包
将下载好的安装包解压到一个合适的目录下,C:
exus3。
3、配置环境变量
在系统环境变量中添加以下三个变量:
(1)JAVA_HOME:指向JDK的安装目录,C:Program FilesJavajdk1.8.0_291。
(2)M2_HOME:指向Maven的安装目录,C:Program Filesapache-maven-3.6.3。
(3)PATH:将%JAVA_HOME%bin和%M2_HOME%bin添加到PATH变量中。
4、启动Nexus3私服
打开命令行窗口,切换到Nexus3私服的bin目录下,执行以下命令启动Nexus3私服:
startup.bat --standalone
配置Nexus3私服
1、修改配置文件
进入Nexus3私服的conf目录,找到nexus.properties文件,用文本编辑器打开,根据需要修改以下配置项:
(1)server.port:设置Nexus3私服的监听端口,默认为8081,如果需要启用HTTPS,还需要修改以下配置项:
server.ssl.enabled=trueserver.ssl.keystore.file=<path_to_keystore>server.ssl.keystore.password=<keystore_password>server.ssl.truststore.file=<path_to_truststore>server.ssl.truststore.password=<truststore_password>
(2)nexus-repository-group:设置仓库分组名称,默认为“public”,可以根据需要自定义分组名称。
2、重启Nexus3私服服务
修改配置文件后,需要重启Nexus3私服服务才能生效,在命令行窗口中执行以下命令重启Nexus3私服服务:
stop.bat && startup.bat --standalone
访问Nexus3私服管理界面
1、打开浏览器,输入http://localhost:8081/ ,进入Nexus3私服管理界面,默认用户名和密码都是“admin”。
2、登录后,可以在左侧菜单栏中找到“Repositories”选项卡,点击进入仓库管理界面,在这里可以创建、删除、编辑仓库等操作,还可以在“Groups”选项卡中创建、删除、编辑仓库分组。