1.版本说明
- centos 6.5
- nexus-2.14.1-01-bundle.tar.gz
- jdk-8u181-linux-x64.tar.gz
- apache-maven-3.5.4-bin.tar.gz
2.安装JDK
- 解压jdk到当前目录
tar -zxvf jdk-8u181-linux-x64.tar.gz
- 配置环境变量
vim /etc/profile
- 添加如下内容:JAVA_HOME根据实际目录来
JAVA_HOME=/home/whj/soft/jdk/jdk1.8.0_181
CLASSPATH=$JAVA_HOME/lib/
PATH=$PATH:$JAVA_HOME/bin
export PATH JAVA_HOME CLASSPATH
java -version
如果看到如下结果说明jdk环境已经生成
3.安装MAVEN
- 解压maven到当前目录
tar -xvf apache-maven-3.5.4-bin.tar.gz
- 配置环境变量
vim /etc/profile
- 添加如下内容:MAVEN_HOME根据实际目录来
MAVEN_HOME=/home/whj/soft/maven/apache-maven-3.5.4
export MAVEN_HOME
export PATH=${PATH}:${MAVEN_HOME}/bin
- 保存文件,并运行如下命令使环境变量生效
source /etc/profile
- 在控制台输入如下命令,如果能看到Maven相关版本信息,则说明Maven已经安装成功
mvn -version
如果看到如下结果说明maven环境已经生成
4.Nexus Maven私库安装
- 解压nexus到当前目录
tar -xvf nexus-2.14.1-01-bundle.tar.gz
- 运行
进入bin目录下,运行,启动服务
./nexus start
sudo ln -s /home/whj/soft/nexus/nexus-2.14.1-01/bin/nexus /etc/init.d/nexus
查看nexus服务状态、启动服务、停止服务等
service nexus status/start/stop
设置nexus服务开机自启动或者开机不启动
chkconfig nexus on/off
5.运行
在linux下访问http://192.168.5.128:8081/nexus/,能正常访问,但是在window下访问却访问失败,是因为8081端口未开放。
开启8081端口的防火墙
/sbin/iptables -I INPUT -p tcp --dport 8081 -j ACCEPT
保存
/etc/rc.d/init.d/iptables save
接下来就能正常访问了(用户名密码:admin admin123)