hmaster 安装nexus及启动方式

/usr/local/nexus-2.6.3-01/bin

./nexus status

Centos 基础开发环境搭建之Maven私服nexus

 1、 软件 a) 下载Nexus 地址:http://www.sonatype.org/downloads/nexus-2.1.2-bundle.tar.gzb) 如无特殊说明,本文档操作用户为nexusc) nexus默认的管理员用户名密码是:admin/admin123 2、 安装 a) 解压 1 $ tar zxvf nexus-2.1.2-bundle.tar.gz b) 移动到其他目录 1 $ mv nexus-2.1.2 /home/nexus/nexus c) 设置为系统自启动服务(使用root用户) 1 # cd /etc/init.d/2 # cp /home/nexus/nexus/bin/jsw/linux-x86-64/nexus nexus 编辑/etc/init.d/nexus文件,添加以下变量定义: 1 NEXUS_HOME=/home/nexus/nexus2 PLATFORM=linux-x86-643 PLATFORM_DIR="${NEXUS_HOME}/bin/jsw/${PLATFORM}" 修改以下变量: 1 WRAPPER_CMD="${PLATFORM_DIR}/wrapper"2 WRAPPER_CONF="${PLATFORM_DIR}/../conf/wrapper.conf"3 PIDDIR="${NEXUS_HOME}" 修改如下变量,设置启动用户为nexus: 1 RUN_AS_USER=nexus 执行命令添加nexus自启动服务 1 # chkconfig –add nexus2 # chkconfig –levels 345 nexus on 执行如下命令启动、停止nexus服务 1 # service nexus start2 # service nexus stop 官方 nexus-maven 私服安装软件包下载地址: http://www.sonatype.org/downloads/nexus-latest-bundle.tar.gz2    Maven服务器的搭建与配置2.1  Maven nexus私服运行环境 操作系统 centos6.3 ip:192.168.0.249 Jdk1.6        apache-maven-3.1.0-bin.tar.gz        nexus-2.6.0-05-bundle.tar.gz2.2   jdk1.6的安装和配置2.2.1安装jdk1.6 要搭建Maven私服,首先需要保证系统中有一个可用的jdk或者jre;以下为jdk环境的安装配置简明步骤: 1)下载jdk1.6的gz包 2)解压并安装到指定目录2.2.2 配置jdk1.6的环境变量 1)vi  /etc/profile 2)加入以下变量 然后source下 3)执行java 及 javac 命令检验,如图: 2.3 Maven私服的安装配置2.3.1下载官方nexus-maven私服安装软件压缩包 http://www.sonatype.org/downloads/nexus-latest-bundle.tar.gz下载对应的私服安装包:nexus-2.6.0-05-bundle.tar.gz 2.3.2安装maven私服 1) 将安装包上传到服务器上,并解压 2)移动到指定的安装路径下 mv –r nexus-2.5.1-01   /usr/maven 2.3.3 启动私服服务器 1) 进入nexus的安装目录 2)使用nexus可执行脚本进行服务启动 3)查看Nexus服务状态 执行 ./nexus stat查看 nexus 的状态  2.3.4 配置nexus的防火墙 将nexus默认端口 在防火墙里开启 执行  vi /etc/sysconfig/iptables 插入以下两行 -A INPUT -m state --state NEW -m tcp -p tcp --dport 8081 -j ACCEPT -A INPUT -m state --state NEW -m tcp -p tcp --dport 18080 -j ACCEPT 最后重启防火墙 至此,Nexus-Maven的服务端已经安装启动完毕,接下来可以通过其提供的web界面进行配置管理 2.4管理配置nexus-maven服务器 1)通过浏览器打开此URL: http://192.168.0.249:8081/nexus ,出现管理主页面2)点击页面右上角的Log In 进行登录 默认用户密码为admin/admin123,登录后即显示管理菜单: 3)进行Repositories仓库配置 点开Repositories管理项,可看到nexus当前管理的仓库列表 管理配置都可通过此web界面实现,非常方便,比如要想开启central 仓库在本私服上的代理,只要点击该仓库,出现管理选项: 在此页面根据需求设置即可,简单来说,只要将其中的 “Download Remote Indexes” 选项置为True,然后对该仓库进行update,该代理仓库即可启用,客户端通过配置即可使用该仓库的jar包构件;其他仓库的管理亦非常方便;来源: <http://www.cnblogs.com/dingyingsi/p/3776557.html> 

Centos 基础开发环境搭建之Maven私服nexus的更多相关文章

  1. Linux CentOS Python开发环境搭建教程

      CentOS安装Python 1.CentOS已经自带安装了2.x版本,先尝试python命令检查已安装的版本.如果你使用rpm.yum或deb命令安装过,请使用相对命令查询. 2.复制安装文件链 ...

  2. 精品教程--IOS零基础开发环境搭建

    下载源码 技术要点: 1. 启动XCODE开始开发 2. IOS项目文件结构分析 3. 添加视图label组件 4. 程序的入口以及启动流程 5. 源码详细的中文注释 ...... 详细介绍: 1. ...

  3. 1. ReactJS基础(开发环境搭建)

    本文主要介绍通过React官方提供的create-react-app脚手架进行开发环境的搭建. 1.安装node环境(安装过程这里不做介绍,可参考其他博文) 在cmd中输入node -v 如果可以看到 ...

  4. 从零到一创建ionic移动app:基础开发环境搭建

    myAPP项目是在Ubuntu14.04下创建   本项目开发node 4.5/cordova 6/ionic 2   第一步 安装nodejs npm install -g n n v4.5.0 使 ...

  5. Flink开发环境搭建(maven)

    1.下载scala sdk http://www.scala-lang.org/download/ 直接到这里下载sdk,(https://downloads.lightbend.com/scala/ ...

  6. Ubuntu 16.04 系统基础开发环境搭建

    1.安装 Git sudo apt-get update sudo apt-get install git Do you want to continue? [Y/n] Y git --version ...

  7. 痞子衡嵌入式:把玩i.MXRT1062 TencentOS Tiny EVB_AIoT开发板(1) - 开发环境搭建与点灯

    大家好,我是痞子衡,是正经搞技术的痞子.今天痞子衡给大家介绍的是i.MXRT1062 TencentOS Tiny EVB_AIoT开发板环境搭建与点灯. 腾讯 TencentOS 团队于2021年1 ...

  8. Hadoop项目开发环境搭建(Eclipse\MyEclipse + Maven)

    写在前面的话 可详细参考,一定得去看 HBase 开发环境搭建(Eclipse\MyEclipse + Maven) Zookeeper项目开发环境搭建(Eclipse\MyEclipse + Mav ...

  9. MapReduce 开发环境搭建(Eclipse\MyEclipse + Maven)

    写在前面的话 可详细参考,一定得去看 HBase 开发环境搭建(Eclipse\MyEclipse + Maven) Zookeeper项目开发环境搭建(Eclipse\MyEclipse + Mav ...

随机推荐

  1. C语言的文法分析

    <程序>  ->   <声明> | <程序> <函数> <声明>  ->   #include<stdio.h>|# ...

  2. 转:python dict按照value 排序

    我们知道Python的内置dictionary数据类型是无序的,通过key来获取对应的value.可是有时我们需要对dictionary中 的item进行排序输出,可能根据key,也可能根据value ...

  3. [转]在WPF中区别TextBlock和Label

    TextBlock和Label都是用来显示少量数据的.好多文章对Label存在的描述都是它允许使用"快速获取"."快速获取"就是允许你用Alt加上其它的按键快速 ...

  4. 关于odbc的彻底删除问题

    最近在装一个软件,由于第一次安装产生了一个错误,于是我尝试在卸载之后,重新进行安装~但是,在安装过程当中出现了一个问题. NEWLRE ODBC data source already exists. ...

  5. 微信支付开发-当前页面的URL未注册

    微信支付的开发设置要求设置微信支付可以发起的目录. 当出现“当前页面的URL未注册”的错误时,检查你的授权目录(一般是未填写或填写有误),注意要二级或者三级目录完全匹配.

  6. vim的一些配置

    所有用户的共同配置位于 /etc/vimrc 或者 /ect/vim/vimrcz中,可能还会有其他的配置文件,例如vimrc.tiny,具体的应用场景文件内会有说明. 某个特定用户的vim配置位于 ...

  7. SecureCRT的安装

    SecureCRT是一款支持SSH(SSH1和SSH2)的终端仿真程序,简单地说是Windows下登录UNIX或Linux服务器主机的软件. SecureCRT 是高度可定制的终端仿真器,适用于 In ...

  8. nodejs require

    The rules of where require finds the files can be a little complex, but a simple rule of thumb is th ...

  9. Android_AsyncTask异步任务机制

    今天我们学习了 AsyncTack, 这是一个异步任务. 那么这个异步任务可以干什么呢? 因为只有UI线程,即主线程可以对控件进行更新操作.好处是保证UI稳定性,避免多线程对UI同时操作. 同时要把耗 ...

  10. WCF服务二:创建一个简单的WCF服务程序

    在本例中,我们将实现一个简单的计算服务,提供基本的加.减.乘.除运算,通过客户端和服务端运行在同一台机器上的不同进程实现. 一.新建WCF服务 1.新建一个空白解决方案,解决方案名称为"WC ...