centos7中部署nexus,设置开机自启动

时间:2021-08-15 15:40:50

1、先创建一个普通用户

useradd confool

加入到root群组 usermod -g root confool


2、修改RUN_AS_USER=confool

cd  /usr/local/src/nexus/nexus-2.12.0-01/bin

vi nexus

       centos7中部署nexus,设置开机自启动


3、进入到/etc/init.d目录下,新建一个nexus脚本

cd    /etc/init.d

     vi  nexus


脚本内容:

#!/bin/bash      
#chkconfig:2345 20 90      
#description:nexus      
#processname:nexus  
    
export JAVA_HOME=/usr/local/src/jdk1.7.0_71
  
case $1 in      
        start) su root /usr/local/src/nexus/nexus-2.12.0-01/bin/nexus start;;      
        stop) su root /usr/local/src/nexus/nexus-2.12.0-01/bin/nexus stop;;      
        status) su root /usr/local/src/nexus/nexus-2.12.0-01/bin/nexus status;;      
        restart) su root /usr/local/src/nexus/nexus-2.12.0-01/bin/nexus restart;;      
        dump) su root /usr/local/src/nexus/nexus-2.12.0-01/bin/nexus dump ;;   
        console) su root /usr/local/src/nexus/nexus-2.12.0-01/bin/nexus console ;;           
        *) echo "require console | start | stop | restart | status | dump " ;;      
esac


说明:/usr/local/src/nexus/nexus-2.12.0-01是nexus软件的解压的主目录


4.给脚本添加执行权限

chmod +x nexus


5.添加到开机启动

chkconfig --add nexus 


6.查看开机自启的服务中是否已经有我们的nexus 

chkconfig --list

centos7中部署nexus,设置开机自启动



7、修改防火墙放行8081端口请求

cd /etc/firewalld/zones

vi public.xml

centos7中部署nexus,设置开机自启动


8、重启机器,然后用普通用户登录

http://192.168.121.143:8081/nexus

     默认用户名/密码   admin/admin123   

centos7中部署nexus,设置开机自启动