1.检查安装jdk的版本 nexus2.X的版本至少需要jdk7
java -version 查看版本
2.jdk 安装
1)下载 http://www.oracle.com/technetwork/cn/java/javase/downloads/jdk7-downloads-1880260-zhs.html 下载tar文件
2)tar -xvzf jdk-7u15-linux-i586.tar.gz 解压
3)mv jdk-7u15-linux-i586 jdk 7
4)修改 /etc/profile
在最后加入以下几行:
export JAVA_HOME=/usr/java/jdk7
export CLASSPATH=.:$JAVA_HOME/jre/lib/rt.jar:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
export PATH=$PATH:$JAVA_HOME/bin
5) reboot ← 重启机器配置生效
6) 删除原有的jdk环境。
首先,在终端中输入“rpm -qa|grep gcj”,查看gcj的版本号,在这里得到的结果是:
java-1.4.2-gcj-compat-1.4.2.0-40jpp.115
libgcj-4.1.2-48.el5
其次,卸载系统自带jdk。在终端中输入“yum -y remove java java-1.4.2-gcj-compat-1.4.2.0-40jpp.115”,然后等待,等待系统卸载完自带的j dk。最终在终端中显示“Complete!”,卸载完成。
3.下载地址:http://www.sonatype.org/nexus/go,这里列出了所有版本,挑一个最新版本来使用。
4.安装nexus 直接解压就可以 tar -xvzf nexus-2.7.1-01-bundle.tar.gz
5.启动 cd nexus-2.7.1-01-bundle
bin/nexus
6.访问 http://localhost:8081/nexus 用户名:admin 密码:admin123
常见问题:
[root@localhost bin]# ./nexus start
****************************************
WARNING - NOT RECOMMENDED TO RUN AS ROOT
****************************************
If you insist running as root, then set the environment variable RUN_AS_USER=root before running this script.
修改vi ./bin/nexus 的 RUN_AS_USER=root
服务器上操作
root用户操作(创建maven用户并赋权限)
groupadd -g 1000 maven
useradd -d /opt/maven/ -g 1000 maven
chown -R maven:maven /opt/maven
passwd maven
su – maven
INFO [WrapperListener_start_runner] - org.sonatype.nexus.bootstrap.jsw.JswLauncher - Temp directory: /usr/local/sonatype-work/nexus/tmp
sudo chmod -R 777 sonatype-work/nexus