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 ...
随机推荐
- nginx 自动忽略request中header name包含下划线参数的解决方法
使用nginx过程中遇到了个问题,就是request中的header name中如果包含下划线会自动忽略掉,导致服务器接收不到该字段的内容,以下为解决方法: nginx默认request的header ...
- SQL Server 数据库的维护(二)__触发器
--维护数据库-- --触发器-- --概述: 触发器是一种特殊类型的存储过程,用来强制执行业务规则.在调用执上,触发器不能像存储过程那样可以由用户通过T-SQL语句直接调用,而是需要有数据库所发生的 ...
- Java入门记(四):容器关系的梳理(上)——Collection
目录 一.Collection及子类/接口容器继承关系 二.List 2.1 ArrayList 2.1.1 序列化的探讨 2.1.2 删除元素 2.1.3 调整大小 2.2 Vector和Stack ...
- gulp 使用介绍
gulp 使用介绍 gulp gulp 插件 gulp的配置文件gulpfile.js gulp 语法 gulp 实例 gulp的缺点 gulp gulp是基于Node.js的前端自动化构建工具,主要 ...
- win7系统部分便笺的元数据已被损坏怎么恢复
解决Windows7系统打开便笺:部分便笺的元数据已被损坏,便笺已将其恢复为默认值.这个问题! Windows7下有一部分系统打开便笺就会报出以下情况 其实这个方法很好解决! 我们需要重新注册一下下面 ...
- NFS实践练习
实践要求: (CentOS 7)两台主机A/B,其中A主机搭建LAMP环境,B主机当做NFS服务器存放Mariadb的数据,并部署Discuz做测试,实现数据库可用. A主机:httpd2.4 php ...
- 点击更多button显示更多数据的功能实现思路代码
此功能是根据自己思路去慢慢做出来的,做的不够专业,希望有懂这个的前辈给自己指点指点. //分界线———————————————————————————————————————————————————— ...
- table边框单线的实现方法
1.实现方法一: <table border="0" cellspacing="1" style=" 实现原理:利用table的单元 ...
- chrome浏览器开发者工具之同步修改至本地
相信好多小伙伴喜爱webpack的热加载技术,省时而又不繁琐,讨厌F5或者Ctrl+F5. 嘿嘿,现在介绍大家一个在浏览器中修改直接同步到本地代码修改的方法--- (程序员都是从0开始数数的!) 第0 ...
- 小记:Bmob云端代码测试APNS推送功能 #代码片段
function onRequest(request, response, modules) { var push = modules.oPush; push.send({ "data&qu ...