步骤:

下载安装JDK(注意可用版本)

.查看CentOS自带JDK是否已安装,输入:

yum list installed |grep java
一般来说,如果是新装CentOS系统的话,不会有JDK,如果有的话,就执行相关卸载操作,大概会是这样的:

openjdk

yum -y remove java--openjdk*
tzdata-java

yum -y remove tzdata-java.noarch
一般会有卸载完毕提示。

.开始安装oracle jdk

查看yum库中的Java安装包

yum -y list java*
会出现一堆列表,然后翻看下最新的jdk版本号,我安装的是1.8.0,将java-1.8.0相关的都安装上:

yum -y install java--openjdk*
.查看刚安装的Java版本信息,输入:

java -version
至此,jdk已经安装完毕了。

安装与运行Sonatype Nexus

1.下载nexus,进入http://www.sonatype.org/nexus/archived/页面,选择一个最新的压缩包,下载到服务器:(注意需要FQ)

解压运行

tar zxvf nexus---bundle.tar.gz

./nexus start

2、这时候提示:

****************************************
WARNING – NOT RECOMMENDED TO RUN AS ROOT
****************************************
If you insist running as root, then set the environment variable RUN_AS_USER=root before running this script.

大概意思就是要在环境配置export RUN_AS_USER=root,临时配置

在命令行下输入:

export RUN_AS_USER=root

然后执行,就不会再提示了
./nexus start

3、也可以在系统里面永久配置

vi /etc/profile  加入export RUN_AS_USER=root

三、启动之后查看日志(日志路径:nexus/logs)

tailf logs/wrapper.log

一般没发现异常就是正确的

打开防火墙

vim /etc/sysconfig/iptables

-A INPUT -m state --state NEW -m tcp -p tcp --dport 8081 -j ACCEPT

/etc/init.d/iptables restart

访问:http://192.168.1.117:8081/nexus/#welcome

默认管理员用户名/密码: admin/admin123

参考

http://blog.youxey.com/archives/293.html   Linux/CentOS安装maven私有仓库nexus

http://blog.csdn.net/shandian534/article/details/8987349    Nexus 安装与配

http://snowolf.iteye.com/blog/1605811  Maven零散笔记——配置Nexus

http://www.blogjava.net/javalinjx/archive/2013/08/21/403110.html  linux系统之上搭建maven 之nexus服务篇

http://wenku.baidu.com/view/a9a0618acc22bcd126ff0c4a.html    Nexus入门指南(图文)

最新文章

  1. java中异常抛出后代码是否会继续执行
  2. Mongodb Manual阅读笔记:CH8 复制集
  3. iOS 常用设计模式和机制之 KVC
  4. java 字节数组转int
  5. ASP.NET MVC5 入门
  6. Java利用Math.random()方法随机生成A-Z的字符
  7. iOS 打开系统设置
  8. Xamarin 手动安装步骤+破解
  9. 一个简单版的波纹css3动画
  10. 搭建本地 Registry - 每天5分钟玩转 Docker 容器技术(20)
  11. Eclipse导入servlet项目报错
  12. [LOJ 6270]数据结构板子题
  13. (六)jdk8学习心得之Stream流
  14. [CTF] RSA共模攻击
  15. html5 知识点简单总结02
  16. responsiveslides 插件(图片轮播插件)
  17. linux find 10天内改动过的文件
  18. 给IT同学推荐这15个不错的学习网站,收藏起来慢慢看吧
  19. matplotlib绘制等高线图
  20. rhel7-NFS服务搭建

热门文章

  1. Python自动化之常用模块
  2. 1.2---翻转字符串(CC150)
  3. asp.net mvc 入门资料
  4. 如何让您的php也支持pthreads多线程
  5. iOS 利用不等的constraint实现布局间隔调整
  6. java访问数据库的sql
  7. Effective C++ -----条款35:考虑virtual函数以外的其他选择
  8. C#.NET如何不序列化字段、属性
  9. Spring JMS ActiveMQ整合(转)
  10. eclipse下使用git下载和上传项目