2026-08-30 11:11:01来源:兔叽下载站 编辑:news
nexus作为开发场景中广泛使用的私有仓库管理工具,多数开发者都会将其部署在自有服务器上,服务器重启后需要手动启动nexus不仅繁琐,还可能因忘记启动导致项目依赖拉取、镜像推送等业务流程中断,因此配置开机自启动是nexus生产部署必不可少的一步,本文就以主流的linux服务器环境为例,整理了详细的配置步骤。
第一步:确认环境与分配运行权限
首先确认你的服务器为支持systemd的centos7+或ubuntu16+版本,之后找到nexus的实际安装路径,默认安装路径一般为`/usr/local/nexus`。出于安全考虑,nexus不建议使用root用户运行,可执行`useradd nexus && chown -r nexus:nexus /你的nexus安装路径`创建独立运行用户,并给nexus目录分配对应权限。
第二步:修改nexus运行用户配置
进入nexus安装目录下的bin文件夹,找到`nexus.rc`配置文件,打开后将原本注释的`run_as_user=""`取消注释,修改为`run_as_user="nexus"`,修改完成后保存配置退出,即可完成nexus运行用户的绑定。
第三步:创建systemd开机自启动服务文件
执行命令`vim /etc/systemd/system/nexus.service`创建开机服务配置文件,写入以下配置内容,注意将路径替换为你的实际nexus安装路径:

```
[unit]
description=nexus service
after=network.target
[service]
type=forking
limitnofile=65536
user=nexus
execstart=/usr/local/nexus/bin/nexus start
execstop=/usr/local/nexus/bin/nexus stop
restart=on-abort
[install]
wantedby=multi-user.target
```
写入完成后保存退出即可。
第四步:启用服务并验证配置效果
首先执行`systemctl daemon-reload`重载systemd配置,接着执行`systemctl enable nexus.service`开启nexus的开机自启权限,再执行`systemctl start nexus.service`启动nexus服务,最后执行`systemctl status nexus.service`查看服务状态,若输出显示active (running),说明配置已经生效,可重启服务器再次验证开机自启动效果,确认配置无误即可正常使用。
(全文约692字)
2026-08-25
2026-08-23
2026-08-22
2026-08-20
生活实用
40.23MB
下载
系统工具
39.53MB
下载
生活实用
10.60MB
下载
生活实用
58.34MB
下载
系统工具
66.18MB
下载
摄影图像
58.77MB
下载
网上购物
27.13MB
下载
系统工具
58.97MB
下载
网上购物
163.5M
下载
系统工具
8.31MB
下载