1. 下载Nexus
下载地址:http://www.sonatype.org/nexus/,如图:
点击下图红色高亮的连接进入下载界面
2. 安装
创建文件夹sonatype-nexus
command: mkdir /usr/tools/sonatype-nexus
将nexus-3.3.1-01-unix.tar.gz移动到/usr/tools/sonatype-nexus下
command: mv nexus-3.3.1-01-unix.tar.gz /usr/tools/sonatype-nexus
解压nexus-3.3.1-01-unix.tar.gz
command: tar -zxvf nexus-3.3.1-01-unix.tar.gz
尝试启动nexus
command:./nexus start
WARNING: ************************************************************
WARNING: Detected execution as "root" user. This is NOT recommended!
WARNING: ************************************************************
Starting nexus
上面在启动过程中出现告警:不推荐使用root用户启动。这个告警不影响nexus的正常访问和使用,解决办法是修改/usr/tools/sonatype-nexus/nexus-3.3.1-01/bin/nuxus里边的
run_as_user=’sonatype-nexus’
需要将/usr/tools/sonatype-nexus所有者给sonatype-nexus
command: chown -R sonatype-nexus:sonatype-nexus /usr/tools/sonatype-nexus
过数分钟尝试访问nexus,这是因为nexus启动需要一定的时间
如果不是localhost访问,需要开发访问端口8081(nexus默认端口)
command: vi /etc/sysconfig/iptables
添加如下代码
-A INPUT -m state --state NEW -m tcp -p tcp --dport 8081 -j ACCEPT
此行代码存在一定顺序如果需要请参考以往配置
重启防火墙
command: service iptables restart