搭建maven私服
第一步:安装jdk
搭建maven的前提是安装jdk,我们安装的是jdk1.8.0_131,把jdk1.8的jar包上传到服务器上,然后进行解压
- tar -xzvf jdk1.8.0_131.tar
- 解压完成后去配置环境变量
vi /etc/profile
进入profile文件添加以下配置
注意:标红部分是jdk的解压路径,我这是在app文件夹下
JAVA_HOME=/app/jdk1.8.0_131 注注意意
CLASSPATH=$JAVA_HOME/lib/
PATH=$PATH:$JAVA_HOME/bin
export PATH JAVA_HOME CLASSPATH
- 添加完成之后保存,然后就去编译
执行命令 source /etc/profile
4.最后确认有没有安装成功
执行命令 java -version
第二步:下载Maven Nexus
Maven的版本是3.5.3 Nexus的版本是3.12.1
下载地址是:
Maven:
http://www.apache.org/dyn/closer.cgi/maven/binaries/apache-maven-3.5.3-bin.tar.gz
Nexus:
http://nexus.sonatype.org/downloads/
可以去maven nexus 官网直接下载
首先将下载的apache-maven-3.5.3-bin.tar ,nexus-3.12.1-01-unix.tar,然后上传到服务器上。
第三步:安装nexus
1.首先解压nexus包
tar -xvf nexus-3.12.1-01-unix.tar先
注:解压后有两个文件夹:
nexus-2.12.0-01: 是nexus的核心文件
sonatype-work :maven下载jar存放地址
- 启动Nexus 进入bin 目录启动
./nexux start
- 如果启动中有警告,是不建议在root用户下边启动
可以修改bin/nexus中的配置跳过警告(修改RUN_AS_USER=root)忽略警告
vi bin/nexus 编辑RUN_AS_USER=root 就可以了
查看防火墙状态
systemctl status firewalld
# 开启
service firewalld start
# 重启
service firewalld restart
# 关闭
service firewalld stop
4.然后重新启动nexus服务
注:Nexus默认端口8081,如果想修改端口。修改/conf/nexus.properties文件
访问网址:http://服务器IP:8081/nexus/#welcome
默认用户名/密码 admin/admin123
第四步:安装maven
1.进行解压
tar -xvf apache-maven-3.5.3-bin.tar
- 配置环境变量
vi /etc/profile
export MAVEN_HOME=/usr/local/apache-maven-3.5.3
export PATH=$PATH:$MAVEN_HOME/bin
编译文件
source/etc/profile
最后看一下maven有没有安装成功
mvn -version
#!/bin/bash
#chkconfig:2345 20 90
#description:nexus
#processname:nexus
export JAVA_HOME=/app/jdk1.8.0_131
LimitNOFILE=65536
case $1 in
start) su root /usr/local/nexus-3.12.1-01/bin/nexus start;;
stop) su root /usr/local/nexus-3.12.1-01/bin/nexus stop;;
status) su root /usr/local/nexus-3.12.1-01/bin/nexus status;;
restart) su root /usr/local/nexus-3.12.1-01/bin/nexus restart;;
dump) su root /usr/local/nexus-3.12.1-01/bin/nexus dump ;;
console) su root /usr/local/nexus-3.12.1-01/bin/nexus console ;;
*) echo "require console | start | stop | restart | status | dump " ;;
esac

浙公网安备 33010602011771号