CentOS7安装配置Nexus
2016-07-17 22:17
330 查看
最近闲来没事,就自己在linux上试着安装配置了Nexus,原以为很难的样子,主要自己动了手才发现其实也就那么一回事。
在安装配置Nexus时,请先确定您已经配置好jdk。
编辑nexus.properties,修改nexus对外端口以及对外主机地址。
编辑nexus文件,修改NEXUS_HOME为自己的安装地址,修改运行使用用户名称。
这样,nexus的安装配置就算完成了,启动nexus。
运行启动命令之后,并不代表nexus就启动成功了,查看nexus的日志记录,看是否有警告等。若出现org.sonatype.nexus.bootstrap.jetty.JettyServer - Started,则代表nexus启动成功。
对防火墙进行修改后,再次访问,访问成功。
第一:查看日志发现nexus成功启动
第二:用ps -aux|grep nexus命令查看nexus进程,发现nexus存在。如下
第三:继续查看日志,发现警告,警告如下:
观察这个,不难发现这是一个堆栈信息,WARN信息提示的很明显,Not enough physical memory available,解决方式其实也有提供,Set lower Maxmum Heap~~~~~~
我的解决方案:
因为我是将CentOS7安装在VMware上的,将 VMware的内存从1024MB扩大到2048MB后,不再出现此错误。
在安装配置Nexus时,请先确定您已经配置好jdk。
下载
Nexus下载地址:http://www.sonatype.org/nexus/archived/#step2top安装配置
解压下载的tar.gz包:tar -zxvf nexus-2.11.3-01-bundle.tar.gz
编辑nexus.properties,修改nexus对外端口以及对外主机地址。
vi /zd/nexus2.11.3/nexus-2.11.3-01/conf/nexus.properties
编辑nexus文件,修改NEXUS_HOME为自己的安装地址,修改运行使用用户名称。
vi /zd/nexus2.11.3/nexus-2.11.3-01/bin/nexus
这样,nexus的安装配置就算完成了,启动nexus。
/zd/nexus2.11.3/nexus-2.11.3-01/bin/nexus start
运行启动命令之后,并不代表nexus就启动成功了,查看nexus的日志记录,看是否有警告等。若出现org.sonatype.nexus.bootstrap.jetty.JettyServer - Started,则代表nexus启动成功。
cat /zd/nexus2.11.3/nexus-2.11.3-01/logs/wrapper.log
访问
这个时候访问对应的网站:192.168.8.128:8081/nexus,也许你并不能访问成功。其原因可能是没有打开linux防火墙所对应的端口访问,CentOS7对防火墙的修改见下篇博客:CentOS7防火墙修改。对防火墙进行修改后,再次访问,访问成功。
常见错误
nexus能正常启动,启动之后查看logs目录下的wrapper.log日志,发现nexus启动成功后,出现一个警告,如下:第一:查看日志发现nexus成功启动
第二:用ps -aux|grep nexus命令查看nexus进程,发现nexus存在。如下
第三:继续查看日志,发现警告,警告如下:
观察这个,不难发现这是一个堆栈信息,WARN信息提示的很明显,Not enough physical memory available,解决方式其实也有提供,Set lower Maxmum Heap~~~~~~
我的解决方案:
因为我是将CentOS7安装在VMware上的,将 VMware的内存从1024MB扩大到2048MB后,不再出现此错误。
总结
原以为在linux上搭建环境是一件很困难的事情,以前也一直懒得动手,现在看来,也不过如此。我只想说,只知道不动手,形式主义不如动手主义,将理论化为实践,在实践中深刻领悟理论,方才成大器。相关文章推荐
- Centos6 编译安装Python
- 硬盘安装CentOS 6.2以及添加GRUB启动菜单
- CentOS 6.2实战部署Nginx+MySQL+PHP
- CentOS 7系统配置上的变化解析
- CentOS下DB2数据库安装过程详解
- CentOS 6.3下编译安装Ruby 2.0笔记
- 在Centos 5.5 上编译安装mysql 5.5.9
- 在阿里云的CentOS环境中安装配置MySQL的教程
- CentOS 6.5源码安装Erlang教程
- Centos下安装docker教程
- 在CenOS系统下安装和配置Redis数据库的教程
- centos 5.6 升级php到5.3的方法
- CentOS mysql安装系统方法
- centos下安装mysql服务器的方法
- CentOS 5.1 4.6最新官方下载地址列表
- Centos搭建GTK+Codeblock完整版
- CentOS 5.1下跑Mono和Asp.net的实现方法
- centos 安装免费控制面板kloxo步骤