环境准备
JDK必须已经安装,安装方法自行百度
安装
下载后二进制包进行解包后包括两个文件夹如下:
# tar -xzvf nexus-3.16.1-02-unix.tar.gz
# mv nexus-3.16.1-02 /usr/local/nexus/
# mv sonatype-work /usr/local/nexus/
重命名nexus-3.16.1-02 为 nexus
# mv nexus-3.16.1-02 nexus
配置启动用户
# vim /usr/local/nexus/nexus/bin/nexus.rc
run_as_user="root"
配置环境变量
注:centos配置环境变量时使用${NEXUS_HOME},必须加大括号
# vim /etc/profile
export NEXUS_HOME=/usr/local/nexus/nexus
export PATH=${NEXUS_HOME}/bin:$PATH
# source /etc/profile
添加启动服务
# vim /usr/lib/systemd/system/nexus.service
[Unit]
Description=nexus service
After=network.target
[Service]
Type=forking
LimitNOFILE=65536
ExecStart=/usr/local/nexus/nexus/bin/nexus start
ExecStop=/usr/local/nexus/nexus/bin/nexus stop
User=root
Restart=on-abort
[Install]
WantedBy=multi-user.target
启动服务
# systemctl enable nexus.service
Created symlink from /etc/systemd/system/multi-user.target.wants/nexus.service to /usr/lib/systemd/system/nexus.service.
# systemctl start nexus.service
检查服务
# systemctl status nexus.service
安装成功。
打开方式
- Web打开 http://ip:8081
- 默认账号:admin 密码:admin123