1. 将下载好的nexus-2.5.1-bundle.tar.gz包,用FTP工具传至服务器上。

2. 解压安装包

解压命令:

1
    tar -zvxf nexus-2.5.1-bundle.tar.gz

移至/usr/local下:

1
2
3
4
5
    sudo cp nexus-2.5-01-bundle.tar.gz /usr/local
 
    cd /usr/local
 
    ls -n nexus-2.5-01 nexus

nexus装在/usr/local目录下。

可以编辑$NEXUS_HOME/conf/nexus.properties自定设置参数,包括端口号等。

根据您的系统平台,可以启动nexus,启动命令:

1
./nexus start

( 如果您是用 root 账号登录的,需要设置 RUN_AS_USER=root ,也可以新 增一个 nexus 用户来专门管理 nexus, 需要注此账户有权限访问、执行 nexus)

2. 设置nexus为Linux系统的服务,并开机自动启动

1. 复制$NEXUS_HOME/bin/jsw/linux-x86-64/nexus 到/etc/init.d/nexus

2. 授于nexus脚本有可执行的权限:

1
    chmod 755 /etc/init.d/nexus

3. 修改nexus文件,配置以下参数:

a) 修改NEXUS_HOME 绝对路径,如:NEXUS_HOME="/usr/local/nexus"

b) 设置RUN_AS_USER=nexus,或都其它的用户,前提是创建了此用户。

1
2
3
4
5
6
7
8
9
10
11
        NEXUS_HOME=/usr/local/nexus
 
        PLATFORM=linux-x86-64
 
        PLATFORM_DIR="${NEXUS_HOME}/bin/jsw/${PLATFORM}"
 
        WRAPPER_CMD="${PLATFORM_DIR}/wrapper"
 
        WRAPPER_CONF="${PLATFORM_DIR}/../conf/wrapper.conf"
 
        PIDDIR="${NEXUS_HOME}"

4. Red Hat, Fedora, CentOS增加nexus服务:

1
2
3
4
5
6
7
8
9
    cd /etc/init.d
 
    chkconfig --add nexus
 
    chkconfig --levels 345 nexus on
 
    service nexus start
 
    tail -f /usr/local/nexus/logs/wrapper.log

Ubuntu and Debian增加nexus服务

1
2
3
4
5
6
7
8
9
    cd /etc/init.d
 
    update-rc.d nexus defaults
 
    chkconfig --levels 345 nexus on
 
    service nexus start
 
    tail -f /usr/local/nexus/logs/wrapper.log

配置完成后,您可以访问: http://localhost:8081/nexus(localhost为你的服务器地址),进入系统进行设置

默认管理账号:admin 密码:admin123

linux nexus bulid的更多相关文章

  1. Linux 驱动开发

    linux驱动开发总结(一) 基础性总结 1, linux驱动一般分为3大类: * 字符设备 * 块设备 * 网络设备 2, 开发环境构建: * 交叉工具链构建 * NFS和tftp服务器安装 3, ...

  2. Apollo 配置中心详细教程

    一.简介 Apollo(阿波罗)是携程框架部门研发的分布式配置中心,能够集中化管理应用不同环境.不同集群的配置,配置修改后能够实时推送到应用端,并且具备规范的权限.流程治理等特性,适用于微服务配置管理 ...

  3. Linux 搭建Nexus

    Linux 安装Maven和nexus代理仓库 1    说明 环境:redhat Enterprise Linux Server5.3-x64. 版本:Maven 3.0.5 ,Nexus-2.5. ...

  4. Linux下建立Nexus私服

    Linux下建立Nexus私服 要安装3个东西,然后配置私服: 1.JDK 2.Maven 3.Nexus 然后配置 1.JDK的安装 下载JDK安装包,格式为RPM格式,安装即可 安装程序 #rpm ...

  5. Linux 安装Maven和nexus代理仓库

    1    说明 2    安装步骤 2.1      下载地址 2.2      MAVEN安装步骤 2.2.1   解压Maven安装包 2.2.2  配置环境变量 2.3      Sonatyp ...

  6. nexus私服linux搭建问题

    一.最近搭建nexus私服,从官网下载下来总是报503服务器无效,很是无奈,最后在网上找到一个可以用的 收藏起来,这里给大家共享一下 下载地址:http://pan.baidu.com/s/1kT3U ...

  7. maven私服搭建nexus/windows/linux(一)

    为什么要搭建nexus私服,原因很简单,有些公司都不提供外网给项目组人员,因此就不能使用maven访问远程的仓库地址,还有就是公司内部开发的一些版本的jar包,如果没有私服需要一人拷贝一份然后再自己安 ...

  8. linux下安装nexus repository及Intellij Idea集成私有maven

    前段日子公司搞java项目,使用nexus repository搭建了私有maven库,现在把原来的私有nuget也迁到nexus repository上了,下面介绍下搭建流程: https://he ...

  9. Linux 使用nexus搭建maven私服

    系统:LINUX           JDK:已安装           Maven:已安装           Nexus Nexus是一个强大的Maven仓库管理器,它极大地简化了自己内部仓库的维 ...

随机推荐

  1. App 开发步骤

    在 iOS 开发中,写一个 App 很容易,但是要写好一个 App,确是要下另一番功夫.首先,我们来看一个 App 的开发要求: 写一个 App,显示出 Spotify 上 Lady Gaga 相关的 ...

  2. Windows Server 2008中安装IIS7.0

    最近由于需求重新部署了一台服务器Windows Server 2008,由于以前都是在Windows Server 2003上操作,因此记录下,供其他同学参考.   下面主要介绍在Windows Se ...

  3. IDEA使用笔记(三)——小齿轮的显示和隐藏(Autoscroll from Source)

    在玩快捷键的时候,不清楚自己操作了什么,突然间发现——能直接定位到当前可编辑文件的哪个小齿轮,不见了,找了一会也没弄出来,从网上搜索吧!也没看到对应的方法,后来自己耐下心来复盘自己的操作,终于发现了, ...

  4. C++ 虚函数表浅析

    一.背景知识(一些基本概念) 虚函数(Virtual Function):在基类中声明为 virtual 并在一个或多个派生类中被重新定义的成员函数. 纯虚函数(Pure Virtual Functi ...

  5. 坑爹的高德地图API

    症状 ld: '-[MASearch poiSearchWithOption:]' in *****/Release-iphonesimulator/libMASearchKit.a(MASearch ...

  6. UnicodeDecodeError: 'utf-8' codec can't decode byte

    for line in open('u.item'): #read each line whenever I run this code it gives the following error: U ...

  7. 神经网络写诗(charRNN)

    https://github.com/chenyuntc/pytorch-book 基于pytorch ,许多有趣的小应用.感谢作者! 作者的代码写得非常清晰,配置方法也很明确,只需要按照提示,安装依 ...

  8. Android系统版本与API级别对照表

    对照表 API Level 最初Android版本 Linux内核版本 首次发布日期 后续Android版本 28 9 Unknown 2018-07-02(Beta 3) - 27 8.1 4.10 ...

  9. GIT 简单版

    Git规范 by 程序亦非猿 2016.4.6 这又是一篇我在公司分享的,想制定一下Git的规范,有兴趣的可以看看~ 上一篇在这里 分支模型 每个项目必须要有master.develop分支. 每个开 ...

  10. js中多个数字运算后值不对(失真)处理方法

    最近遇到一个bug ,在js里面计算两个数字相减,633011.20-31296.30 得到的结果居然是601714.89,领导不乐意了说怎么少了0.01,我一听,噶卵达,来达鬼,不可能啊,我Goog ...