一、软件准备
1、apache-maven-3.2.1-bin.tar.gz 下载地址:http://maven.apache.org/download.cgi
2、nexus-2.8.0-05.war 下载地址:http://download.sonatype.com/nexus/oss/nexus-2.8.0-05.war
二、maven安装配置
1、创建需要操作maven的用户组以及用户(如果用root用户安装不用创建)
groupadd maven
useradd -g maven maven
passwd maven
2、创建解压目录,并将apache-maven-3.2.1-bin.tar.gz文件解压到指定目录
tar zxf pache-maven-3.2.1-bin.tar.gz
mv apache-maven-3.2.1 /apps/maven
chown maven.maven /apps/maven -R
3、配置环境变量
vim /home/maven/.bash_profile
M2_HOME=/apps/maven
export M2_HOME
PATH=$PATH:$HOME/bin:$M2_HOME/bin
export PATH
4、查看版本
su -l maven
mvn -version
5、如果需要把maven的repository目录指定到其他目录,则修改maven安装目录下conf中的配置文件settings.xml文件
vim /apps/maven/maven/conf/settings.xml
在文件中增加
<localRepository>/data/maven/.m2</localRepository>
二、搭建nexus私服
配置jdk环境
使用Tomcat部署nexus
cd /apps/tomcat-nexus/webapps
mv nexus-2.8.0-05.war /app/tomcat-nexus/webapps/
vim /apps/tomcat-nexus/conf/server.xml
<Host name="localhost" appBase="webapps"
unpackWARs="true" autoDeploy="true">
<Context path="" docBase="/apps/tomcat-nexus/webapps/nexus-2.8.0-05" debug="0" reloadable="true"/>
启动tomcat
配置nginx
vim /apps/nginx/conf/nginx.conf