Nexus Maven私有库安装

2019-03-30  本文已影响0人  hadoop_a9bb

第一步:Nexus官网下载地址:http://www.sonatype.org/nexus/go/

使用wget命令下载 wget 想要下载nexus版本的地址


[root@localhost nexus]# wget https://sonatype-download.global.ssl.fastly.net/nexus/oss/nexus-2.11.2-03-bundle.tar.gz


第二步:解压


[root@localhost nexus]# mkdir /usr/local/nexus

[root@localhost nexus]# tar -zxvf nexus-2.11.2-03-bundle.tar.gz  -C /usr/local/nexus/

[root@localhost nexus]# cd /usr/local/nexus

[root@localhost nexus]# ls

nexus-2.11.2-03 sonatype-work

(一个 nexus 服务,一个私有库目录)


第三步:编辑 Nexus 的 nexus.properties 文件,配置端口和 work 目录信息(保留默认)


[root@localhost nexus]# cd nexus-2.11.2-03

[root@localhost nexus-2.11.2-03]# ls

bin conf lib LICENSE.txt logs nexus NOTICE.txt tmp

查看目录结构,jetty 运行

[root@localhost nexus-2.11.2-03]# cd conf

[root@localhost conf]# vi nexus.properties


# Jetty section

application-port=8081

application-host=0.0.0.0

nexus-webapp=${bundleBasedir}/nexus

nexus-webapp-context-path=/nexus

# Nexus section

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

runtime=${bundleBasedir}/nexus/WEB-INF


第四步:编辑 nexus 脚本, 配置 RUN_AS_USER 参数


[root@localhost conf]# vi /usr/nexus/nexus-2.11.2-03/bin/nexus

NEXUS_HOME=".."

改为(不修改默认也可以):

NEXUS_HOME="nexus安装目录"

#RUN_AS_USER=

改为:

RUN_AS_USER=root


第五步:防火墙中打开 8081 端口 [etc目录通常放一些零散的配置文件]


[root@localhost conf]# vi /etc/sysconfig/iptables

添加:

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

保存后重启防火墙(即使防火墙开着也可以访问,作为服务器安全第一)


第六步:启动 nexus [nexus的bin目录下的可以执行文件可以进入bin查看]


[root@localhost conf]# /usr/nexus/nexus-2.11.2-03/bin/nexus start

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

WARNING - NOT RECOMMENDED TO RUN AS ROOT

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

Starting Nexus OSS...

Started Nexus OSS.

浏览器输入地址 http://192.168.174.128:8081/nexus

登录,默认用户名 admin 默认密码 admin123

到此,Nexus 已安装完成。


上一篇下一篇

猜你喜欢

热点阅读