Nexus 安装配置过程记录

本文分享了Nexus 2与3版本的安装经验,重点介绍了内存配置、环境变量设置及启动命令等关键步骤,并澄清了Nexus在Maven仓库管理中的作用。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

Nexus 

1. 官网地址

http://www.sonatype.org/nexus/

PS: 推荐从网盘找资源,官网下载实在是太慢。

2. 安装版本

公司内部用过2,也用过3 

我最先下载的是3.14版本,后来我也下了2版本,两个版本有一些差异

3.14 基础配置内存1200M (我开始的时候虚拟机内存才分配了1G),也没注意到这个事情,半天起不来

后来内存加上去了,安装了服务之后老是提示一个环境变量没有定义,但是我其实是定义了的,使用命令直接起来了之后 进程也有,就是访问不了,查看日志也没看出啥,后来一气放弃了

换了2最后一个版本

PS: 安装版本的使用不要使用root帐户,最好使用其他帐户,不然会带来额外操作。

使用了2版本之后,启动不要用root账号,否则会让你去添加启动帐户配置。

PS: 第一次启动推荐使用 

./nexus console start

可以在窗口打印出启动过程,这个是我在安装2的时候才注意到这个启动项的,早知道的话,我估计就不需要从3转到2了。

能看到日志的话,有什么问题都好解决。

Maven 仓库的整合

参考文档

http://gao-xianglong.iteye.com/blog/1735536

PS:一个误区, 以前也没自己负责这部分工作,我一直以为是nexus 需要指向 apache maven,实际安装了nexus 就直接可以构建仓库了 汗..  

不同仓库只是日常开发过程中不同场景的需求  从需求就很容易理解那些仓库类型的划分。

 

 

转载于:https://my.oschina.net/u/1156053/blog/803581

### Nexus服务器与LDAP集成实现用户认证 #### 配置前准备 确保已准备好Nexus仓库管理器并能够访问目标LDAP/AD服务器。对于配置过程中的参数,需提前了解LDAP的具体结构以及属性名称。 #### 访问Nexus配置页面 登录到Nexus Repository Manager的Web界面,在左侧导航栏找到`Security` -> `Realms`选项卡,启用包含LDAP支持的身份验证领域[^5]。 #### 创建新的LDAP连接 进入`Security`->`LDAP`菜单来创建一个新的LDAP连接条目: - **Name**: 给这个LDAP源指定一个易于识别的名字。 - **Connection Settings**: - **Host**: 输入LDAP服务器地址。 - **Port**: 默认端口通常是389(非SSL)或636(SSL),具体取决于环境设置。 - **Connect Timeout (seconds)**: 设置超时时间,默认通常足够。 - **Use Trust Store**: 如果采用的是LDAPS,则可能需要配置信任存储路径。 - **Authentication Method**: - 对于简单的绑定操作可以直接选择Simple作为认证方式;如果涉及到更复杂的场景则考虑其他高级选项[^3]。 - **User Search Base DN & Filter**: - 基础DN应指向组织单元(Organizational Unit),即OU=Users,DC=example,DC=com这样的形式。 - 用户过滤条件可以根据实际情况定制化设定,比如(&\(objectClass=user\)\(sAMAccountName={0}\))用于匹配特定用户名下的对象。 完成上述基本配置之后,利用界面上提供的功能按钮如【Verify user mapping】来进行初步的功能性检测,确认能否正常检索到预期内的用户记录[^1]。一旦映射检验无误,继续前进至下一步骤——实际登陆测试环节,这一步同样重要因为它能最终证明整个流程的有效性和准确性。 ```bash # 示例命令行检查网络连通性 telnet ldap.example.com 389 ```
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值