linux下使用nexus搭建maven私服
下载maven
下载地址: https://maven.apache.org/download.cgi
这里下载的是最新版本
上传到服务器 /usr/local 目录后解压:
tar -zxvf apache-maven-3.8.1-bin.tar.gz
然后编辑linux的环境变量属性:
vim etc/profile
在末尾添加如下代码
export M2_HOME=/usr/local/apache-maven-3.8.1 //你maven的解压目录
export path=$M2_HOME/bin:
配置maven仓库:
vim /home/maven/apache-maven-3.5.4/conf/settings.xml
在< mirrors>标签下加入仓库配置的信息
<mirror>
<id>alimaven</id>
<name>aliyun maven</name>
<url>http://maven.aliyun.com/nexus/content/groups/public/</url>
<mirrorOf>central</mirrorOf>
</mirror>
下载nexus
下载地址:https://sonatype-download.global.ssl.fastly.net/repository/downloads-prod-group/3/nexus-3.30.1-01-unix.tar.gz
这里下载的是最新版本
上传到服务器 /usr/local 目录后解压:tar -zxvf nexus-3.30.1-01-unix.tar.gz
这里会解压出来两个目录
nexus-3.30.1-01 和 sonatype-work
首先进入 nexus-3.30.1-01 目录
nexus 默认端口号是8081这里我们修改为 9081
cd nexus-3.30.1-01/etc/
vim nexus-default.properties
application-port=9081
保存退出后进入 bin目录
cd nexus-3.30.1-01/bin/
vim nexus
将 run_as_root=true 改为 run_as_root=false
保存后 在 nexus-3.30.1-01/bin/ 目录下执行启动命令
./nexus run
执行命令:
//后台启动
./nexus start
//实时启动
./nexus run
// 查看启动状态
./nexus status
// 停止
./nexus stop
启动成功后在浏览器访问: http://服务器IP地址:9081/
我们需要去 sonatype-work 目录获取密码
cd /usr/local/sonatype-work/nexus3
这里有个 admin.password 文件
vim admin.password
将密码复制后去登陆
账号:admin
登陆后默认提示你修改密码 修改后admin.password 文件自动删除