上一篇                     
               
			  linux下nexus如何安装
- Linux
- 2025-07-18
- 4832
 Linux下安装Nexus,首先下载对应版本的安装包,解压后赋予执行权限。
 
以下是在Linux下安装Nexus的详细步骤及相关说明:
| 步骤 | 详细说明 | |
|---|---|---|
| 系统准备 | 确保系统满足要求 | Linux系统需满足一定的硬件和软件条件,如至少2GB内存,以及已安装Java运行环境(JRE或JDK),可以通过命令 java -version检查Java是否已安装及版本信息。 | 
| 下载Nexus | 获取安装包 | 访问Sonatype官方网站(https://www.sonatype.com/download-oss-sonatype),找到对应Linux系统的Nexus安装包进行下载,也可以使用wget命令直接在终端下载, wget https://download.sonatype.com/nexus/3/latest-unix.tar.gz。 | 
| 解压文件 | 释放安装文件 | 将下载的tar.gz文件解压到指定目录,一般可解压到 /opt目录下,命令如下:tar -xvf latest-unix.tar.gz -C /opt/,解压后会生成相应的Nexus目录结构。 | 
| 配置环境 | 设置相关参数 | 修改端口(可选):如果默认的8081端口被占用,可以修改Nexus的配置文件来更改端口,进入解压后的Nexus目录中的 etc目录,使用文本编辑器(如vim)打开nexus-default.properties文件,找到application-port属性,将其值修改为其他未被占用的端口号,例如80。创建系统用户(可选):为了安全起见,可以创建一个专门用于运行Nexus的用户,使用 useradd命令创建用户,如useradd nexususer,然后将Nexus目录的所有权更改为该用户,使用chown -R nexususer:nexususer /opt/nexus命令。 | 
| 启动Nexus | 运行服务 | 进入解压后的Nexus目录中的 bin目录,执行./nexus start命令启动Nexus服务,启动过程中,Nexus会进行一些初始化操作。 | 
| 配置防火墙 | 允许访问 | 如果服务器启用了防火墙,需要确保防火墙允许通过Nexus的端口(默认是8081端口)进行访问,以firewalld为例,执行以下命令: sudo firewall-cmd --zone=public --add-port=8081/tcp --permanent,然后执行sudo firewall-cmd --reload使配置生效。 | 
| 访问Nexus | 登录管理界面 | 打开浏览器,在地址栏中输入 http://<your-server-ip>:<port>,其中<your-server-ip>为服务器的IP地址,<port>为Nexus的端口号(默认8081),即可访问Nexus的登录页面,默认的用户名是admin,密码可以在/opt/nexus/sonatype-work/nexus3/admin.password文件中找到。 | 
相关问答FAQs
问题1:Nexus启动后无法访问怎么办?

解答:首先检查服务器的防火墙设置,确保Nexus的端口(默认8081)已被允许通过,检查Nexus是否成功启动,可以在终端执行ps -ef | grep nexus命令查看Nexus进程是否存在,如果进程存在但仍无法访问,可能是端口被其他程序占用,可以使用netstat -tuln | grep <port>命令查看端口占用情况,若被占用则更换Nexus的端口并重新启动。

问题2:如何修改Nexus的JVM内存参数?
解答:可以编辑Nexus安装目录下的bin/nexus.vmoptions文件来修改JVM内存参数,要增加堆内存大小,可以将文件中的-Xmx参数值调大,

 
  
			