1.首先确认jdk环境是否安装最好安装1.8以上
2.进入home目录创建一个nexus文件夹 (个人喜好)
cd /home
mkdir nexus
3.进入nexus目录下载nexus的安装包
wget http://download.sonatype.com/nexus/oss/nexus-2.14.8-01-bundle.tar.gz
4.解压下载的压缩包
tar zxvf nexus-2.14.8-01-bundle.tar.gz
解压出来有两个文件夹:
这是程序目录:nexus-2.14.8-01
这是仓库目录:sonatype-work
5.编辑系统配置文件:vim /etc/profile
在文件的尾巴增加下面内容:
# Nexus
NEXUS_HOME=/home/nexus
export NEXUS_HOME
RUN_AS_USER=root
export RUN_AS_USER
6.刷新配置
source /etc/profile
由于目录 sonatype-work 以后是做仓库用的,会存储很多 jar,所以这个目录一定要放在磁盘空间大的区内,目前我们还没第一次启动 Nexus,所以这里还是空文件
7.进入nexus安装的bin目录
cd /home/nexus/nexus-2.14.8-01/bin
8.执行启动命令
./nexus start
Starting Nexus OSS…
Started Nexus OSS.
9.查看控制台
./nexus console
Running Nexus OSS…
Nexus OSS is already running.
10.nexus日志查看目录
/home/nexus/nexus-2.14.8-01/logs
执行命令
tail -200f wrapper.log
11.访问nexus
http://ip:8081/nexus (此处为http://ip:8082/nexus)
默认端口为8081,如果端口被占用请重新更换,修改位置为
vi /home/nexus/nexus-2.14.8-01/conf//nexus.properties
修改该值:application-port=8081 (由于公司的8081端口被占,故我换成8082)
12.访问后的默认
用户名:admin
密 码:admin123
修改完成后记得点save保存
http://ip:8082/nexus/content/groups/public/ //包下载地址
http://ip:8082/nexus/content/repositories/thirdparty/ //工程结果发布地址
13.设置好之后就可以往上传jar包了
手动传的步骤如下:
(例如上传casSsoClientConfig-1.0.0.9.jar,他在bulid.gradle里面的配置为compile group: ‘com.bonc.core.domain.api’, name: ‘casSsoClientConfig’, version: ‘latest.release’)
上传之后就可以在http://ip:8082/nexus/content/repositories/thirdparty/ 上找到对应的jar包