一、部署基本环境
1、安装jdk
注:Nexus需要Java环境,可以使用yum安装Java。
yum -y install java-1.8.0-openjdk
2、下载Nexus
注:从官方网站下载Nexus Repository Manager的最新版本,或者选择一个特定版本。
wget https://sonatype-download.global.ssl.fastly.net/repository/downloads-prod-group/3/nexus-3.70.3-01-java8-unix.tar.gz
二、部署nexus
1、解压Nexus
tar -xf nexus-3.70.3-01-java8-unix.tar.gz
2、将解压包移动到规划目录并改名
mv nexus-3.70.3-01 /opt/nexus
3、创建nexus用户
adduser nexus
4、设置nexus目录的属主
chown -R nexus:nexus /opt/nexus
注:如果使用root用户启动nexus那么将不用设置属主这个步骤。
三、nexus的配置文件
1、编辑配置文件
cat /opt/nexus/bin/nexus.rc
run_as_user="nexus"
注:以上这个步骤如果如果需要用什么用户运行nexus那就添加什么用户。
2、创建systemd服务文件
cat /usr/lib/systemd/system/nexus.service
[Unit]
Description=nexus service
After=network.target
[Service]
Type=forking
ExecStart=/opt/nexus/bin/nexus start
ExecStop=/opt/nexus/bin/nexus stop
User=nexus
Restart=on-failure
[Install]
WantedBy=multi-user.target
3、启动Nexus服务
重载服务
systemctl daemon-reload
启动nexus
systemctl start nexus.service
设置nexus开机自启
systemctl enable nexus.service
重启nexus
systemctl restart nexus.service
查看nexus状态
systemctl status nexus.service