一、Browse Server Content
1.1 Search
这个就是类似Maven仓库上的搜索功能,就是从私服上查找是否有哪些包。
注意:
-
在Search这级是支持模糊搜索的,如图所示:
-
如果进入具体的目录,好像不支持模糊搜索;
1.2 Browse
查看都有哪些仓库
二、Server Adminstration And configuration(服务器管理和配置)
看到这个选项的前提是要进行登录的,如上面已经介绍过登录方法,右上角点击 “Log in” 的登录按钮,输入admin/admin123,登录成功之后,即可看到此功能,如图所示
2.1 Blob Stores
文件存储的地方,常见一个目录的话,对应服务器上文件系统中的一个目录,如图所示:
2.2 Repositories(存储库)
-
Proxy
这里就是代理的意思,代理中央Maven仓库,当PC访问中央库的时候,先通过Proxy下载到Nexus仓库,然后在从Nexus仓库下载到PC本地。
这样的优势只要其中一个人从中央库下来了,以后大家都是从Nexus私服上进行下来,私服一般部署在内网,这样大大节约了带宽
-
创建proxy的具体步骤
-
点击
Create Repositories
按钮 -
选择要创建的类型
-
填写详细信息
Name:就是为代理的仓库起个名字
Remote Storage:代理的地址,Maven的地址为:https://repo1.maven.org/maven2
Blob Store:选择代理下载包的存放路径
-
-
-
Hosted
Hosted
:是宿主机的意思,就是可以把第三方的包放到私服上Hosted有三种方式:Releases、SNAPSHOT、Mixed
- Release:一般是已经发布的包
- Snapshot:未发布的版本
- Mixed:混合的
Hosted的创建和Proxy是一致的,具体步骤和上面基本一致
-
Group
能把两个仓库合成一个仓库来使用。比如说创建了一个代理yum仓库,代理地址是阿里云的yum源,在创建了一个163的代理仓库,代理地址是163的yum,然后把这两个代理仓库,放到一个group里,然后客户端yum安装的时候,会从这个两个代理仓库选择其中一个来安装
2.3、Security
这里主要是用户、角色、权限的设置
2.4、Support
包含日志及数据分析
2.5、System
主要是邮件服务器调度的设置地方