记录自己搭建MVN私有库全过程
一、准备工作
下载 jdk maven和 nexus
jdk-8u141-linux-x64.tar.gz
apache-maven-3.5.0-bin.tar.gz
nexus-2.12.0-01-bundle.tar.gz
二、安装JDK
tar zvxf jdk-8u141-linux-x64.tar.gz
cd /usr
mv /opt/jdk1.8.0_141 /usr/local
ln -s /usr/local/jdk1.8.0_141/ /usr/jdk
vim /etc/profile
#在末尾加入
JAVA_HOME=/usr/jdk
CLASSPATH=$JAVA_HOME/lib/
PATH=$PATH:$JAVA_HOME/bin
export PATH JAVA_HOME CLASSPATH
source /etc/profile
java -version
三、安装Maven
tar zvxf apache-maven-3.5.0-bin.tar.gz
cd /usr
mv /opt/apache-maven-3.5.0 /usr/local
ln -s /usr/local/apache-maven-3.5.0 /usr/mvn
vim /etc/profile
# 在末尾加入
export MAVEN_HOME=/usr/mvn
export PATH=$PATH:$MAVEN_HOME/bin
source /etc/profile
mvn -version
四、安装NEXUS
cd /usr
mkdir nexus
mv /opt/nexus-2.12.0-01-bundle.tar.gz /usr/nexus
tar zvxf nexus-2.12.0-01-bundle.tar.gz
# 解压完或有两个目录
# nexus-2.12.0-01 是nexus的核心文件
# sonatype-work 将下载来的开发包放置在其中
五、配置NEXUS
vi nexus-2.12.0-01/bin/nexus
#找到下面这句去掉注释 改为 root
RUN_AS_USER=root
vi nexus-2.12.0-01/conf/nexus.properties
#这里配置 你的端口和HOST
# Jetty section
application-port=8080
application-host=0.0.0.0
nexus-webapp=${bundleBasedir}/nexus
nexus-webapp-context-path=/nexus
#确保端口打开
./bin/nexus start
tail -f ./logs/wrapper.log
curl 127.0.0.1:8080/nexus/index.html
浏览器访问 {{application-host}}:{{application-port}}/nexus/index.html
安装完毕 默认用户名 admin admin123 登录后记得修改密码
网友评论