`
liugang594
  • 浏览: 987536 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

在Ubuntu中配置Nexus

 
阅读更多

 

详细请参考:http://www.sonatype.com/books/nexus-book/reference/install-sect-service.html

在Ubuntu中安装Nexus 服务

1. 首先下载适合于当前系统版本的Nexus:http://www.sonatype.org/nexus/

2. 下载完以后解压到某个目录,假设是${NEXUS_HOME}

3. 设置为系统服务

* cd /etc/init.d

* cp ${NEXUS_HOME}/bin/jsw/(平台版本)/nexus ./nexus

* chmod 755 nexus

* 添加启动脚本: sudo update-rc.d nexus defaults 95

 

4. 修改/etc/init.d/nexus文件内容如下:

* 添加 JAVA_HOME=(指定java安装目录,当在PATH里设置,则需要添加此条)

* 添加 PATH=$PATH:$JAVA_HOME/bin (添加java到path中,当在PATH中没有设置)

* 修改 APP_NAME="nexus"

* 修改 APP_LONG_NAME="Sonatype Nexus"

* 添加 NEXUS_HOME 指向nexus的安装目录

* 添加 PLATFORM,内容为当前平台的版本,例如 PALTFORM=linux-x86-64

* 修改 WRAPPER_CMD="${NEXUS_HOME}/bin/jsw/${PLATFORM}/wrapper"

* 修改 WRAPPER_CONF="${NEXUS_HOME}/bin/jsw/conf/wrapper.conf"

* 修改 PIDDIR="${NEXUS_HOME}"

 

5. 启动完后,访问:http://localhost:8081/nexus , 点击右上角的Login In登陆,默认的用户名密码是:admin/admin123

 

 

问题:

 

# 如果碰到问题: /sbin/insserv:No such file or directory

sudo In -s /usr/lib/insserv /sbin/insserv

 

配置完以后,需要把镜像添加到Maven的配置里去,例如修改Maven的settings.xml文件,添加:

 <mirror>
  <id>Nexus</id>
  <name>Nexus Public Mirror</name>
  <url>http://esb-linux:8081/nexus/content/repositories/central</url>
  <mirrorOf>central</mirrorOf>
 </mirror>

 

分享到:
评论

相关推荐

    ubuntu环境中nexus安装之后配置为系统的一个服务.docx

    在Ubuntu环境中,Nexus是一款强大的仓库管理工具,用于管理和分发Maven、npm、Docker等软件包。在上一步成功安装Nexus之后,为了确保其稳定运行并方便管理,将其配置为系统服务是非常必要的。这主要有两个原因:一是...

    ubuntu14.04安装nexus.docx

    在Ubuntu 14.04上安装Nexus是一款流行的开源软件仓库管理器,它支持Maven、Gradle、npm、NuGet等多种包管理和部署工具。本教程将详细讲解如何在Ubuntu 14.04系统上安装Nexus 2.12.0-01版本。 首先,你需要通过`wget...

    sonatype nexus ubuntu下安装指南.docx

    成功启动后,Nexus的日志信息会被记录在`logs`文件夹中的`nexus.log`或其他相关日志文件中。如果遇到任何问题,应检查这些日志文件以获取详细错误信息,以便进行进一步的故障排查。 7. **安全与维护** 安装完成后...

    nexus7-ubuntu-12-04:适用于Nexus 7的Ubuntu 12.04(2012)

    第一步Username: ubuntuPassword: ubuntu配置您的wifi(WPA) $ wpa_passphrase the_name_of_your_wifi_network the_passphrase &gt; wpa.conf$ wpa_supplicant -B -Dwext -iwlan0 -cwpa.conf安装桌面环境$ sudo ...

    maven 私库 服务器 Nexus 3 安装包 支持 linux windows

    在 Debian/Ubuntu 系统中,可以使用 `systemd`: ```bash sudo nano /etc/systemd/system/nexus.service ``` 添加以下内容: ```ini [Unit] Description=Nexus Repository Manager After=network.target [Service...

    nexus-3.20.1-01-unix.rar

    例如,在Ubuntu系统中,可以使用以下命令: ```bash sudo apt-get update sudo apt-get install default-jdk ``` 三、解压并移动Nexus文件 首先解压rar文件: ```bash unrar x nexus-3.20.1-01-unix.rar ``` 然后将...

    nexus-3.19.1-01.zip

    Nexus是Sonatype公司开发的一款开源的仓库管理器,它在IT行业中主要用于Maven、Gradle等构建工具的依赖管理。Nexus 3.19.1-01是该软件的一个具体版本,这个zip文件包含了在Linux系统上安装和运行Nexus所需的全部组件...

    ubuntu上在androidstudio中启动emulator闪退的解决方法

    在 Ubuntu 上 Android Studio 中启动 Emulator闪退的解决方法 在 Android Studio 中点击模拟器的启动按钮后,模拟器界面弹出后,又立刻闪退。这是非常常见的问题,本文将为大家分享 Ubuntu 上在 Android Studio 中...

    unix-nexus 3.zip

    总的来说,Unix-Nexus 3是一个强大的软件仓库管理工具,它在Unix/Linux环境中提供了一站式的依赖管理和分发服务,是现代软件开发不可或缺的组件。通过正确配置和使用,可以显著提高开发效率和软件质量。

    ubuntu linux 解锁(unlock) root nexus s i9020t android 4.1 支持人脸识别解锁

    标题中的“Ubuntu Linux 解锁 (Unlock) Root Nexus S i9020t Android 4.1 支持人脸识别解锁”涉及到的是一个针对特定设备——Nexus S i9020t,运行Android 4.1系统的解锁过程。在这个过程中,用户通常会尝试获取设备...

    Linux-nexus安装

    本文将详细介绍如何在Linux系统上安装Nexus。 一、系统需求与准备 在开始安装前,请确保你的Linux系统满足以下条件: 1. 操作系统:推荐Ubuntu 18.04或CentOS 7,因为这两个版本有良好的社区支持。 2. 用户权限:...

    nexus3.x的linux安装包

    - 在'nexus'目录下,找到并编辑`conf/nexus.properties`文件,根据需要配置Nexus的数据存储位置、日志级别和其他设置。 6. **启动Nexus** - 进入'nexus'目录,执行`bin/nexus start`来启动Nexus服务。你可以通过`...

    使用Nexus搭建Maven私服

    利用Nexus就可以只在一个地方就能够完全控制访问和部署在所维护仓库中的每个Artifact。并且它不需要数据库,它使用文件系统加Lucene来组织数据。最大的一个功能就是通过项目的SNAPSHOT版本管理,来进行模块间的高效...

    nexus-3.25.1-04-unix.tar.gz

    描述中提到,这个文件是"Nexus3"的Linux版本,适合在基于Unix的操作系统上安装,如Ubuntu、CentOS等。安装教程建议在网上自行搜索,这意味着用户需要有一定的Linux基础才能进行安装。该包可能是从Nexus官方站点下载...

    nexus3-oss:安装和配置sonatype nexus3-oss的角色

    可以通过重新运行角色来更新所有配置,但与相关的设置除外,它们在关系中是不变的。目录注意:从ansible星系站点查看时,TOC链接将无法正常工作。 (用创建)历史/学分该角色是宣布停止维护后的 的。 您可以查看...

    linux环境内网搭建nexus服务器

    以下将详细介绍如何在Linux内网环境中设置Nexus服务器,以及如何上传和管理JAR包。 首先,你需要了解Nexus是什么。Nexus是由Sonatype公司开发的一款强大的Maven仓库管理器,它可以作为Maven、Gradle和其他构建工具...

    Android 4.1+通过USB 连接Ubuntu进行文件传输方案

    在测试环境中,使用Ubuntu 12.04和Nexus 4(搭载Android 4.2)的设备,上述步骤被验证为有效。这意味着在兼容的Android和Ubuntu版本上,这个文件传输方案应该能够正常工作。然而,由于不同的硬件和软件配置,可能会...

    Nexus Maven 操作手册.pdf

    在Ubuntu16.04平台搭建maven私有服务器,包括私服的配置和在项目中私有仓库引入和使用。 Maven可以通过一小段描述信息来管理项目的构建,报告和文档的项目管理工具软件。 Nexus 是一个强大的仓库管理器。

    nexus-3.29.0-02-unix.zip

    4. 在浏览器中访问`http://yourserver:8081/nexus`,进行首次设置,包括创建管理员用户和设置SSO集成(如果需要)。 SSO集成可能涉及配置外部身份提供者,如ADFS(Active Directory Federation Services)、...

Global site tag (gtag.js) - Google Analytics