zoukankan      html  css  js  c++  java
  • Centos6.5安装Nexus及安装时的一些错误

    注意:此篇博文未有配置部分,有需求的同学只能自行寻找了~~

    1.下载:

      https://www.sonatype.com/download-oss-sonatype

    2.官方推荐安装在/opt目录下 

    #解压
    tar -zxvf nexus-3.6.0-02-unix.tar.gz

    3.创建nexus用户,并将解压出来的文件修改用户为nexus

    #新建组
    groupadd nexus
    
    #新建用户并添加到组
    useradd -g nexus nexus
    
    #创建密码 复杂一点
    passwd nexus
    
    #修改目录权限
    chown -R nexus:nexus /opt/nexus-3.6.0-02/
    chown -R nexus:nexus /opt/sonatype-work/

    4.修改nexue配置

    cd /opt/nexus-3.6.0-02/bin
    
    #修改用户
    vim nexus.rc
    
    #修改为如下
    run_as_user="nexus"
    
    #修改端口(可选,默认为8081)
    vim /opt/sonatype-work/nexus3/etc/nexus.properties
    #找到port,去掉注释,并修改为9081
    application-port=9081

     5.根据系统配置修改运行内存

      这里有个坑,nexus默认需要1200M内存,而我服务器最大内存是1G,所以只要一启动就报内存不足。找了好久,在官方指导文档找到了,文档是个好东西。所以修改启动参数

    vim nexus.vmoptions
    
    #原来的配置
    -Xms1200M
    -Xmx1200M
    -XX:MaxDirectMemorySize=2G
    
    #改为
    -Xms128M
    -Xmx256M
    -XX:MaxDirectMemorySize=1G

    6.启动

    ./nexus start

      若启动时出现:This account is currently not available.则需要修改用户的登录权限:  

    vim /etc/passwd
    
    #找到nexus用户,最后部分修改为如下红色部分
    nexus:x:501:502::/home/nexus:/bin/bash

      我这里并没有注册系统服务,如果想要注册系统服务的同学,可以参考官方文档。https://help.sonatype.com/display/NXRM3/Installation

    暂时只有安装,还不会配置。慢慢搞。

  • 相关阅读:
    面试题-代码
    面试题-数仓
    烂大街的NginxRedisMqDb架构.md
    Ansible-B站.md
    openstack.md
    rabbitMQ.md
    大数据仓库实战项目-电商数仓3.0版.md
    linux分析工具之top命令详解
    小程序开发中 在 wxml格式化 属性断行
    redhat 7.2更新yum源时踩的坑
  • 原文地址:https://www.cnblogs.com/liter7/p/7617792.html
Copyright © 2011-2022 走看看