版本:nexus-2.6.4-02-bundle

这个版本jdk需要1.7或以上

注:nexus 2.6版本之后不再支持jdk1.6

nexus 2.5.x nexus最后一个支持jdk1.6版本的

1创建安装目录

[root@xiniu maven]# mkdir -p /usr/java/nexus

2上传文件

3解压缩

[root@xiniu nexus]# ls

nexus-2.6.4-02-bundle.zip

[root@xiniu nexus]# unzip nexus-2.6.4-02-bundle.zip

4为了方便更新和切换版本,创建链接,更新或者切换版本只需更新链接即可:

[root@xiniu nexus]# ln -s nexus-2.6.4-02 nexus

5 修改配置文件

[root@xiniu bin]# cd /usr/java/nexus/nexus/conf

[root@xiniu conf]# ls

examples jetty.xml logback.xml nexus.properties

[root@xiniu conf]# vi nexus.properties

修改内容

#Jetty section

application-port=8081 ##修改Jetty端口号

# nexus section

nexus-work=${bundleBasedir}/../sonatype-work/nexus

6 配置用户

[root@xiniu conf]# vi /usr/java/nexus/nexus/bin/nexus

使用/查询字符串 ,使用n查询下一个

修改内容

#RUN_AS_USER=

RUN_AS_USER=root

7若有设置防火墙,需前往修改防火墙配置并重启防火墙

centos7.3关闭防火墙

关闭firewall:

systemctl stop firewalld.service #停止firewall

systemctl disable firewalld.service #禁止firewall开机启动

firewall-cmd --state #查看默认防火墙状态(关闭后显示notrunning,开启后显示running)

[root@xiniu ~]# systemctl stop firewalld.service

[root@xiniu ~]# systemctl disable firewalld.service

Removed symlink /etc/systemd/system/dbus-org.fedoraproject.FirewallD1.service.

Removed symlink /etc/systemd/system/basic.target.wants/firewalld.service.

[root@xiniu ~]# firewall-cmd --state

not running

8 启动nexus

[root@xiniu /]# cd /usr/java/nexus/nexus/bin

[root@xiniu bin]# ./nexus start

****************************************

WARNING - NOT RECOMMENDED TO RUN AS ROOT

****************************************

Starting Nexus OSS...

Started Nexus OSS.

9在浏览器打开:http://ip:8081/nexus,登录:用户名admin 默认密码:admin123

10

11

12

设置开机启动

1、

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

cd /etc/init.d

vi nexus

内容

#!/bin/bash

#chkconfig:2345 20 90

#description:nexus

#processname:nexus

export JAVA_HOME=/usr/java/jdk1.7.0_79

case $1 in

start) su root /usr/java/nexus/nexus/bin/nexus start;;

stop) su root /usr/java/nexus/nexus/bin/nexus stop;;

status) su root /usr/java/nexus/nexus/bin/nexus status;;

restart) su root /usr/java/nexus/nexus/bin/nexus restart;;

dump ) su root /usr/java/nexus/nexus/bin/nexus dump ;;

console ) su root /usr/java/nexus/nexus/bin/nexus console ;;

*) echo "require console | start | stop | restart | status | dump " ;;

esac

2

给脚本添加执行权限

chmod +x nexus

3 添加系统服务

#chkconfig --add nexus

#chkconfig --levels 345 nexus on

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

[root@localhost init.d]# chkconfig --list nexus

Note: This output shows SysV services only and does not include native

systemd services. SysV configuration data might be overridden by native

systemd configuration.

If you want to list systemd services use 'systemctl list-unit-files'.

To see services enabled on particular target use

'systemctl list-dependencies [target]'.

nexus 0:off 1:off 2:on 3:on 4:on 5:on 6:off

linux设置nexus开机自启动_linux安装nexus(支持jdk1.7)并设置开机启动相关推荐

  1. linux设置nexus开机自启动_CentOS7配置nexus开机自启动

    CentOS7配置nexus开机自启动 新建nexus启动脚本 进入/etc/init.d目录,新建脚本文件nexus // 进入/etc/init.d [root@linux_maven etc]# ...

  2. Linux学习笔记一:vmware安装Ubuntu虚拟机并进行联网设置

    目录 概述 新建虚拟机 安装Ubuntu 安装后重启失败 联网设置 修改分辨率 概述 主要参考讯为的教程,没有使用讯为提供的镜像.为了自己动手把相关工具安装一遍,采用了官方的Ubuntu18镜像.过程 ...

  3. python程序开机自启动_Linux下Python脚本自启动和定时启动的详细步骤

    一.Python开机自动运行 假如Python自启动脚本为 auto.py .那么用root权限编辑以下文件: sudo vim /etc/rc.local 如果没有 rc.local 请看 这篇文章 ...

  4. linux设置nexus开机自启动_linux nexus自启动

    告诉你依赖没解决.把你的build.gradle贴出来看看回复@自作多情pan:看gradle文档中的关于依赖管理部分的配置.只要不是隔离的网络环境,建议你使用maven仓库解决依赖,可以减少源码库的 ...

  5. linux tomcat连接mysql步骤_Linux安装JDK 、TOMCAT 、MYSQL 步骤

    安装JDK的步骤: 1. 上传文件安装到root目录中 2. 使用 tar -xvf 命令 解压安装到文件的当前目录 3. 剪切解压后的安装包到 /usr/local中并重命名为jdk 4. 进入到/ ...

  6. linux查看 mysql 登陆 失败_Linux安装完mysql后提示错误无法登陆mysql怎么办?

    mysql是数据库,用于管理系统的数据,使用非常广泛,Linux系统操作中,在安装完mysql后提示错误,导致用户无法登陆,遇到这种情况该怎么办呢?下面小编就给大家介绍下Linux无法登陆mysql的 ...

  7. linux dpkg未找到命令_Linux安装软件时90%的人会遇到这个报错,如何解决?

    提示 Could not get lock /var/lib/dpkg/lock 报错? 有些小伙伴在使用 apt 包管理器更新或安装软件时,可能会遇到过诸如以下的错误提示: E: Could not ...

  8. linux startx无效_startx命令_Linux startx 命令用法详解:用来启动X Window

    startx命令用来启动X Window,实际上启动X Window的程序为xinit. 语法startx(参数) 参数客户端及选项:X客户端及选项: 服务器及选项:X服务器及选项. 实例 要在工作站 ...

  9. Linux中nginx如何重启、启动与停止/设置开机自启动

    目录 0.补充有关于centos7中nginx开机自启动内容,跳转地址如下: 一.启动/usr/local/nginx/sbin/nginx -c /usr/local/nginx/conf/ngin ...

最新文章

  1. Discuz! 6.0.0 安装图文教程
  2. Linux 小知识翻译 - 「架构」(arch)
  3. R语言如何画个性化词云图
  4. 古登堡是垂直搜索引擎吗_网站排名,提高内容输出频率,就一定要对排名好吗?-SEO...
  5. java中vi是什么意思_java中的public void是什么意思?
  6. Asterisk权威指南/第五章 用户设备配置
  7. ajax格式,需要指定交互的data类型
  8. Text Link Ads 注册[赚钱一]
  9. window.close() 关闭当前浏览器页
  10. JS中的slice和splice
  11. 数据清洗Chap6——数据统计
  12. 【QT】FillRect填充的区域实现部分区域透明
  13. Mysql 1864 主从错误解决方法
  14. 2022-03-25 redis组建哨兵及主从高可用的failover
  15. 2016年GitHub上史上最全的Android开源项目分类汇总
  16. 天津发票版本文件服务器端口,天津增值税发票综合服务平台入口
  17. rxjava onCompleted 方法的理解
  18. 干货 | 带你解锁AC/DC、DC/DC转换器基础
  19. 【题目】NKOJ-4247 老蒋的数列
  20. python导出数据到excel文件_Python笔记:把数据导出到Excel文件上

热门文章

  1. java 递归编译_java计算x^n的递归方法?求高手给个算法最佳的 最好能编译通过 本人处于java初学者时期^^...
  2. 详细讲解python中的析构方法;
  3. Python基础教程:内置类型之生成器
  4. java线程切换 notify_浅谈 Java线程状态转换及控制
  5. 三星手机Android9和10的区别,三星Galaxy S10+ VS 小米9 拍照深度对比评测:神仙打架...
  6. C语言左移位符号 << 结合 |= 实现置位操作
  7. arm linux rsync文件同步
  8. numpy数组如何将数组中的元素批量保留小数(或精确到指定位)?np.around()函数(与np.round()函数等价?)
  9. 【哲学】不可知论是什么?agnosticism
  10. 奥斯陆大学计算机,奥斯陆大学雅思要求