CentOS7搭建私有MAVEN仓库

  • 使用工具及环境

       CentOS 7;

       JDK 1.8;

       nexus-3.9.0-01-unix.tar.gz

  • 安装

       首先,下载安装包:https://pan.baidu.com/s/1LjwzEax71H6emkUL3uZRcw

  • 设置

        vim etc/profile  在该文件最下方 加入:

#Nexus
export RUN_AS_USER=root
  • 上传并解压安装包

        Xftp工具上传至服务器:/usr/local/nexus下

        执行解压:

tar -xzvf nexus-3.9.0-01-unix.tar.gz
  • 修改配置

        可以在nexus-default.properties文件中(位于/nexus-3.9.0-01/etc/目录下)修改WEB访问端口等信息,默认为8081端口。

  • 修改nexus3启动时要使用的jdk版本

        在bin目录下 vim nexus,改为:(注后面为自己的JDK安装路径)

INSTALL4J_JAVA_HOME_OVERRIDE=/usr/local/java/jdk1.8.0_172
  • 放行防火墙端口

       添加端口:

firewall-cmd –add-port=8081/tcp –permanent 

       重启防火墙:

systemctl stop firewalld 
  • 开机自启动

       编辑文件

vim /lib/systemd/system/nexus.service

        添加如下:

[Unit]
Description=nexus
After=network.target
 
[Service]
Type=forking
ExecStart=/usr/local/nexus/nexus-3.9.0-01/bin/nexus start
ExecReload=/usr/local/nexus/nexus-3.9.0-01/bin/bin/nexus stop
ExecStop=/usr/local/nexus/nexus-3.9.0-01/bin/nexus stop
PrivateTmp=true
 
[Install]  
WantedBy=multi-user.target

        设置开机启动

systemctl enable nexus.service  
  • 启动

       执行: cd nexus-3.9.0-01/bin,进入到bin目录,执行: 

./nexus start
  • 检验

      登录http://ip地址:8081/
      默认用户名 admin 默认密码 admin123

  • 到此,Nexus 安装完成。

你可能感兴趣的:(WEB开发)