Centos 基础开发环境搭建之Maven私服nexus
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、 软件 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、 软件 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>
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的更多相关文章
- Linux CentOS Python开发环境搭建教程
CentOS安装Python 1.CentOS已经自带安装了2.x版本,先尝试python命令检查已安装的版本.如果你使用rpm.yum或deb命令安装过,请使用相对命令查询. 2.复制安装文件链 ...
- 精品教程--IOS零基础开发环境搭建
下载源码 技术要点: 1. 启动XCODE开始开发 2. IOS项目文件结构分析 3. 添加视图label组件 4. 程序的入口以及启动流程 5. 源码详细的中文注释 ...... 详细介绍: 1. ...
- 1. ReactJS基础(开发环境搭建)
本文主要介绍通过React官方提供的create-react-app脚手架进行开发环境的搭建. 1.安装node环境(安装过程这里不做介绍,可参考其他博文) 在cmd中输入node -v 如果可以看到 ...
- 从零到一创建ionic移动app:基础开发环境搭建
myAPP项目是在Ubuntu14.04下创建 本项目开发node 4.5/cordova 6/ionic 2 第一步 安装nodejs npm install -g n n v4.5.0 使 ...
- Flink开发环境搭建(maven)
1.下载scala sdk http://www.scala-lang.org/download/ 直接到这里下载sdk,(https://downloads.lightbend.com/scala/ ...
- Ubuntu 16.04 系统基础开发环境搭建
1.安装 Git sudo apt-get update sudo apt-get install git Do you want to continue? [Y/n] Y git --version ...
- 痞子衡嵌入式:把玩i.MXRT1062 TencentOS Tiny EVB_AIoT开发板(1) - 开发环境搭建与点灯
大家好,我是痞子衡,是正经搞技术的痞子.今天痞子衡给大家介绍的是i.MXRT1062 TencentOS Tiny EVB_AIoT开发板环境搭建与点灯. 腾讯 TencentOS 团队于2021年1 ...
- Hadoop项目开发环境搭建(Eclipse\MyEclipse + Maven)
写在前面的话 可详细参考,一定得去看 HBase 开发环境搭建(Eclipse\MyEclipse + Maven) Zookeeper项目开发环境搭建(Eclipse\MyEclipse + Mav ...
- MapReduce 开发环境搭建(Eclipse\MyEclipse + Maven)
写在前面的话 可详细参考,一定得去看 HBase 开发环境搭建(Eclipse\MyEclipse + Maven) Zookeeper项目开发环境搭建(Eclipse\MyEclipse + Mav ...
随机推荐
- C语言的文法分析
<程序> -> <声明> | <程序> <函数> <声明> -> #include<stdio.h>|# ...
- 转:python dict按照value 排序
我们知道Python的内置dictionary数据类型是无序的,通过key来获取对应的value.可是有时我们需要对dictionary中 的item进行排序输出,可能根据key,也可能根据value ...
- [转]在WPF中区别TextBlock和Label
TextBlock和Label都是用来显示少量数据的.好多文章对Label存在的描述都是它允许使用"快速获取"."快速获取"就是允许你用Alt加上其它的按键快速 ...
- 关于odbc的彻底删除问题
最近在装一个软件,由于第一次安装产生了一个错误,于是我尝试在卸载之后,重新进行安装~但是,在安装过程当中出现了一个问题. NEWLRE ODBC data source already exists. ...
- 微信支付开发-当前页面的URL未注册
微信支付的开发设置要求设置微信支付可以发起的目录. 当出现“当前页面的URL未注册”的错误时,检查你的授权目录(一般是未填写或填写有误),注意要二级或者三级目录完全匹配.
- vim的一些配置
所有用户的共同配置位于 /etc/vimrc 或者 /ect/vim/vimrcz中,可能还会有其他的配置文件,例如vimrc.tiny,具体的应用场景文件内会有说明. 某个特定用户的vim配置位于 ...
- SecureCRT的安装
SecureCRT是一款支持SSH(SSH1和SSH2)的终端仿真程序,简单地说是Windows下登录UNIX或Linux服务器主机的软件. SecureCRT 是高度可定制的终端仿真器,适用于 In ...
- nodejs require
The rules of where require finds the files can be a little complex, but a simple rule of thumb is th ...
- Android_AsyncTask异步任务机制
今天我们学习了 AsyncTack, 这是一个异步任务. 那么这个异步任务可以干什么呢? 因为只有UI线程,即主线程可以对控件进行更新操作.好处是保证UI稳定性,避免多线程对UI同时操作. 同时要把耗 ...
- WCF服务二:创建一个简单的WCF服务程序
在本例中,我们将实现一个简单的计算服务,提供基本的加.减.乘.除运算,通过客户端和服务端运行在同一台机器上的不同进程实现. 一.新建WCF服务 1.新建一个空白解决方案,解决方案名称为"WC ...