-
默认已经安装好jdk,安装jdk的步骤不重复
一、安装maven
maven官网下载 apache-maven-3.9.1-bin.tar.gz 压缩包版本
1.进入/opt目录,建立maven文件夹
mkdir maven
2.将apache-maven-3.9.1-bin.tar.gz上传至maven目录下
3.解压:
tar -zxvf apache-maven-3.9.1-bin.tar.gz
4.配置maven环境变量:vim /etc/profile
MAVEN_HOME=/usr/local/maven3.8
export MAVEN_HOME
export PATH=${PATH}:${MAVEN_HOME}/bi
重载文件:source /etc/profile
5.修改仓库地址
/opt/maven/apache-maven-3.9.1/conf/settings.xml
修改localRepository为自定义目录:
#自定义的maven目录,用于存储依赖
<localRepository>/opt/maven/repository</localRepository>
二、安装nexus
1.下载nexus-3.51.0-01-unix.tar.gz文件并上传到maven目录下,这里先将nexus安装在maven目录下
解压:
tar -zxf nexus-3.30.1-01-unix.tar.gz
2.修改nexus的jdk依赖
vi /opt/maven/nexus-3.51.0-01/bin/nexus
添加:
INSTALL4J_JAVA_HOME_OVERRIDE=/usr/local/java/jdk1.8.0_333
3.nexus默认不魂root启动,进入nexusbin目录
vim nexus.rc
修改(或添加):
run_as_user="root"
4.配置环境变量
vi /etc/profile
添加:
export RUN_AS_USER=root
export MAVEN_HOME=/opt/maven/apache-maven-3.9.1
export MAVEN_HOME
export PATH=${PATH}:${MAVEN_HOME}/bin
修改端口号(不必须)
vim /opt/maven/nexus-3.51.0-01/etc/nexus-default.properties
#默认application-port=524
application-port=8088
5.如果有防火墙,需要开放端口:
firewall-cmd --zone=public --add-port=8088/tcp --permanent
6.在bin目录下启动nexus
./nexus start
7.浏览器访问 :http://ip:port/
登录账号为admin
密码在/opt/maven/sonatype-work/nexus3/admin.password 中查看