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. 编程模式之观察者模式(Observer)

    观察者模式由四个角色组成:抽象主题角色,抽象观察者角色,具体主题角色,抽象观察者角色,具体观察者角色. 抽象主题角色(Subject):把所有的观察者角色的引用保存在一个集合中,可以有任意数量的观察者 ...

  2. git命令解析

    一 常用命令 1..gitignore 文件为git忽略文件,例*.[oa] *.~ 为忽略.a或.o或.~结尾的文件./表示忽略目录,!表示反取, *表示匹配零个或者多个字符.?表示匹配一个字符. ...

  3. 8.openssl req

    数字证书申请和生成工具.也可以为根CA自行签署证书. 该命令中很多值.属性.格式或默认值都在config文件openssl.cnf中指定. [root@xuexi ~]# man req NAME r ...

  4. python2.7版本win7 64位系统安装pandas注意事项_20161226

    经过卸载安装python几经折腾,参考了各种网站,终于安装成功. [成功的步骤] 保存这个python第三方库网站,网址是http://www.lfd.uci.edu/~gohlke/pythonli ...

  5. VR发展的最大障碍在于内容?

    VR目前基本处于半死不活的状态,国内基本就是一堆的VR“盒子”在浑水摸鱼,就小米有点自知之明,冠以“玩具”的定位.但是说到VR发展的最大问题,居然说是什么内容没有吸引力,真让人无语啊.另外,还有什么价 ...

  6. PHP CLI模式开发

    PHP CLI模式开发不需要任何一种Web服务器(包括Apache或MS IIS等),这样,CLI可以运行在各种场合.有两种方法可以运行PHP CLI脚本. 第一种方法是使用 # php /path/ ...

  7. VC++ GDI 总结 一一 CBitmap类

    class CBitmap : public CGdiObject { DECLARE_DYNAMIC(CBitmap) public: static CBitmap* PASCAL FromHand ...

  8. Storm-隔离调度器

    这个版本的亮点是新的“隔离调度器”,使得在一些拓扑中分享集群变得简单和安全.隔离调度程序允许您指定哪些拓扑应该“孤立”, 这意味着它们运行在集群中的一组专用的机器,没有其他的拓扑将运行.这些孤立的拓扑 ...

  9. iOS 10开发NSAssert(断言)的使用

    断言(NSAssert)的使用 字数1055 阅读3270 评论3 喜欢30 NSAssert()是一个宏,用于开发阶段调试程序中的Bug,通过为NSAssert()传递条件表达式来断定是否属于Bug ...

  10. python数据统计,总数,平均值等

    一般我们进行数据统计的时候要进行数据摸查,可能是摸查整体的分布情况啊.平均值,标准差,总数,各分段的人数啊.这时候用excel或者数据库统计都不方便. 我要统计的一个文件,太大了,还得分成15个文件, ...