1、下载安装包
Nexus安装包分为OSS(免费版)和PRO(收费版),我们一般使用免费版就可以了。当前选择Nexus 3版本。
Windows下载地址:https://www.sonatype.com/oss-thank-you-win64.zip
Linux下载地址:https://www.sonatype.com/oss-thank-you-tar.gz
2、安装
Windows安装:
1、cd 到解压目录的bin目录下:
2、执行启动命令,看到下图表示安装成功:
nexus.exe /run
3、将nexus安装成服务(可选)
可以将上一步启动的服务进行停止,个人习惯使用 Ctrl + C.
nexus.exe /install nexus
4、再重新(停止)启动服务
# 启动nexus服务
nexus.exe /start nexus
# 停止nexus服务
nexus.exe /stop nexus
Centos7 安装:
1、将下载的安装包,上传到centos7 服务器后,进行解压(个人不是很喜欢包带有版本信息,所以一起进行修改名称):
# 解压tar包
tar -zxvf nexus-3.16.1-02-unix.tar.gz
# 将解压的带版本的包名进行修改
mv nexus-3.16.1-02 nexus
2、配置Nexus的环境变量(可选)
vim /etc/profile 可以在最后添加 export NEXUS_HOME=/data/nexus :eq! 进行保存
3、nexus默认不能使用 root用户进行启动
1)、可以像上面一样在 环境变量中添加 export RUN_AS_USER=root
2)、也可以在安装目录下的 bin 目录中, vim nexus 启动文件, 添加 RUN_AS_USER=root 修改完环境变量后,使用 source /etc/profile 刷新环境变量,立即生效
3)、不使用root用户
# 创建nexus用户
useradd nexus
# 为用户的启动目录设置 -R (读取)权限即可
chown -R nexus:nexus /usr/local/nexus
# 切换用户
su nexus
# cd到解压目录,进行启动
./nexus start
4、启动
cd 到安装目录的bin目录下:
./nexus start
3、访问
由于Nexus的默认配置为解压目录的 /etc/nexus-default.properties 中,可以看到Nexus使用的是jetty的服务器,并且默认Ip为 0.0.0.0 端口为 8081 , 所以在浏览器中访问 http://localhost:8081/ 即可。
默认的管理员账号密码为 admin admin123