搭建Nexus3.X相关操作,基于Linux环境中
1.下载nexus
访问nexus的官方链接,选中linux版本,如下所示:
2.上传nexus安装包到linux,并且解压nexus
使用nexus版本:nexus-3.12.1-01-unix.tar.gz
rz //上传命令
tar -xzvf nexus-3.12.1-01-unix.tar.gz /user/local //解压软件包
mv /user/local/nexus-3.12.1-01 /user/local/nexus //修改文件名
3.启动nexus
进入nexus安装目录
cd /user/local/nexus
修改nexus端口号
vim etc/nexus-default.properties
内容如下所示:
## DO NOT EDIT - CUSTOMIZATIONS BELONG IN $data-dir/etc/nexus.properties
##
# Jetty section
application-port=8014
application-host=0.0.0.0
nexus-args=${jetty.etc}/jetty.xml,${jetty.etc}/jetty-http.xml,${jetty.etc}/jetty-requestlog.xml
nexus-context-path=/
# Nexus section
nexus-edition=nexus-pro-edition
nexus-features=\
nexus-pro-feature
修改application-port为自己喜欢的端口号
执行nexus启动命令
./bin/nexus start
4.nexus开机自启
进入到/etc/init.d目录下,新建一个nexus脚本
cd /etc/init.d //进入目录
vi nexus //创建nexus
//复制以下内容
#!/bin/bash
#chkconfig:2345 20 90
#description:nexus
#processname:nexus
export JAVA_HOME=/usr/local/program/jdk1.8
case $1 in
start) su root /user/local/nexus/bin/nexus start;;
stop) su root /user/local/nexus/bin/nexus stop;;
status) su root /user/local/nexus/bin/nexus status;;
restart) su root /user/local/nexus/bin/nexus restart;;
dump ) su root /usr/local/nexus/bin/nexus dump ;;
console ) su root /usr/local/nexus/bin/nexus console ;;
*) echo "require console | start | stop | restart | status | dump " ;;
esac
给脚本添加执行权限
chmod +x nexus
使用service nexus start/stop命令来尝试启动关闭nexus,使用servicenexus status查看nexus状态。 或者直接 nexus start/stop/status
添加到开机启动
hkconfig --add nexus
查看开机自启的服务中是否已经有我们的nexus
chkconfig --listnexus
若执行成功会出现以下内容:
nexus 0:off 1:off 2:on 3:on 4:on 5:on 6:off