maven私服之NEXUS学习搭建过程

1、下载nexus-3.12.1-01-unix.tar.gz

没有的可以在这儿下载:

(官网)https://sonatype-download.global.ssl.fastly.net/nexus/3/nexus-3.12.1-01-unix.tar.gz

(CSDN)https://download.csdn.net/download/qq_19854013/10507193

2、在上传到linux服务器上,可以使用ftp工具上传,如:winscp、xftp等

3、解压包

上传后,显示
-rw-r--r--.  1    0    0 120563681 8月  28 17:12 nexus-3.12.1-01-unix.tar.gz
解压命令:
tar -xzvf nexus-3.12.1-01-unix.tar.gz

4、解压后目录有:

drwxr-xr-x.  9 1001 1001       136 8月  28 17:13 nexus-3.12.1-01
drwxr-xr-x.  3 1001 1001        20 8月  28 17:13 sonatype-work

5、创建用户,用于启动nexus服务

增加用户
useradd nexus
设置密码
passwd nexus
增加用户组
groupadd nexusgroup
将用户添加到用户组nexusgroup
usermod -g nexusgroup
给用户和组赋权限,赋予访问nexus服务的目录的权限
chown -R nexus:nexusgroup /xxx/nexus-3.12.1-01

6、进入nexus-3.12.1-01

切换用户到nexus
su nexus
进入到nexus服务目录下
cd /xxx/nexus-3.12.1-01/bin/
启动服务
./nexus start

7、配置防火墙,添加默认端口8081的访问权限

配置8081访问权限
firewall-cmd --zone=public --add-port=8081/tcp --permanent
重新载入
firewall-cmd --reload

8、访问http://xxx.xxx.xxx.xxx:8081,默认用户密码为admin/admin123

maven私服之NEXUS学习搭建过程_第1张图片 nexus访问页面

 

 

 

 

 

 

 

 

 

 

注意点:

1、仓库介绍

maven私服之NEXUS学习搭建过程_第2张图片

2、上传方式

2.1、利用站点中页面上传

点击 Browse server contents,选择左边的upload节点,在右面选择你要上传jar的仓库,进入后上传你的jar包,填写groupId,ArtifactId,记得勾选Generate a POM file with these coordinates选项

点击”upload“按钮。

2.2、利用mvn deploy上传

 

你可能感兴趣的:(java问题)