Linux 搭建maven私服
一、下载
注意:官网下载比较慢,可自行百度,寻找合适的网友分享的安装包
二、上传
将下载的安装包上传到服务器
三、解压
tar -zxvf nexus-3.19.1-01-unix.tar.gz #解压 mv nexus-3.19.1-01 nexus #重命名
目录说明
nexus 按照目录
bin #包含nexus的启动脚本和相关配置 etc #jetty、karaf等配置文件 lib #java架包库 public #关于nexus应用在本地跑起来所需要的资源 system #应用所有的插件和组件 LICENSE.txt 和 NOTICE.txt #版权声明和法律细则
sonatype-work目录
nexus3 #数据文档 blobs/ #创建blob的默认路径,如果你指定了绝对路径,那就不在这里了 cache/ #当前缓存的karaf包的信息 db/ #OrientDB数据库的数据,用于存储nexus的元数据的数据库 elasticsearch / #当前配置的Elasticsearch状态 etc/ #大概是运行时配置状态和关于资源库的自定义的相关的东西 health-check/ #看目录,健康检查的相关报告的存储目录吧 keystores/ #自动生成的关于资源库的ID主键 log/ #运行实例生成的日志文件,也有日志文件的压缩包,貌似是每天都会生成日志文件,你可以定期删除老的日志文件 tmp/ #用于存储临时文件的目录
四、配置
/usr/local/nexus/nexus/etc
修改端口号
五、启动
进入 bin 目录
./nexus start
六、访问
默认端口号:8081
默认用户名密码:
admin/admin123(老版本)
查看 sonatype-work/admin.password 文件内容(新版本)
http://xxxxxxxxx:8081
七、配置阿里云镜像
阿里云nexus仓库URL: http://maven.aliyun.com/nexus/content/groups/public
1、新建 respository (maven-proxy)
2、将新建的nexus-aliyun 配置到 maven-public ,并置顶
参考资料