1.安装JDK
1.1 在Java官网下载JDK1.8安装包jdk-8u121-linux-x64.tar.gz;
1.2 在/usr/local下创建jdk文件夹,将jdk-8u121-linux-x64.tar.gz上传至/usr/local/jdk
$: cd /usr/local
$: mkdir jdk
1.3 解压jdk-8u121-linux-x64.tar.gz
$: cd /usr/local/jdk
$: tar -zxvf jdk-8u121-linux-x64.tar.gz -C /usr/local/jdk
1.4 配置java环境变量
$: vi /etc/profile
// 在文件的最后添加如下内容
export JAVA_HOME=/usr/local/jdk/jdk1.8.0_121
export PATH=${JAVA_HOME}/bin:$PATH
$: source /etc/profile
1.5 检查jdk安装是否成功
$: java -version
java version "1.8.0_121"
Java(TM) SE Runtime Environment (build 1.8.0_121-b13)
Java HotSpot(TM) 64-Bit Server VM (build 25.121-b13, mixed mode)
2.安装Nexus
2.1 下载Nexus,官网下载地址:http://www.sonatype.org/nexus/go/
本文使用3.x版本:nexus-3.6.2-01-unix.tar.gz
将安装包上传至/usr/local/src/nexus
$: cd /usr/local/src/nexus
$: tar -zxvf nexus-3.6.2-01-unix.tar.gz
2.2 修改nexus.rc
$: cd /usr/local/src/nexus/nexus-3.6.2-01/bin
$: vi nexus.rc
// 修改参数如下
run_as_user="root" # 把前面的#删除
2.3 打开8081端口
$: vi /etc/sysconfig/iptables
// 添加如下参数
-A INPUT -m state --state NEW -m tcp -p tcp --dport 8081 -j ACCEPT
$: service iptables restart
$: service iptables stop
$: chkconfig iptables off # 禁用掉防火墙
如图所示:
2.4 修改文件句柄数
$: vi /etc/security/limits.conf
//在文件末尾添加如下参数
* - nofile 65536
// 重启服务器
$: reboot
添加句柄数如图:
2.5 启动Nexus
$: cd /usr/local/src/nexus/nexus-3.6.2-01/bin
$: ./nexus start
相关命令:
$: cd /usr/local/src/nexus/nexus-3.6.2-01/bin
$: ./nexus start # 启动Nexus
$: ./nexus stop # 关闭Nexus
$: ./nexus restart # 重启Nexus
$: ./nexus status # 查看Nexus状态
2.6 打开浏览器登录Nexus
默认用户名:admin,默认密码:admin123