美文网首页
CentOS 6.8 minimal版本安装maven私服

CentOS 6.8 minimal版本安装maven私服

作者: 海水味儿 | 来源:发表于2019-01-07 15:53 被阅读0次

    系统环境:由mevoco云主机搭建的CentOS6.8 minimal版本系统: 

    1、云主机ISO地址: 

    ISO地址来源自CentOS官网:http://ftp.stu.edu.tw/Linux/CentOS/6.8/isos/x86_64/CentOS-6.8-x86_64-minimal.iso(这只是其中一个镜像:其他镜像请看这里http://isoredirect.centos.org/centos/6/isos/x86_64/) 

    2、下载maven私服的压缩包 

    压缩包地址来源自NEXUS官网:http://www.sonatype.org/downloads/nexus-latest-bundle.tar.gz 

    3、先用“java -version”测试一下吧,没有的话需要安装jdk(正常minimal只有400多兆,所以是没有openJDK的)为什么用java?maven是由jetty搭建起来的一个web服务,基于java的。JDK地址我就不粘贴了,希望大家养成自己动手的能力,而且这个包一般情况大家都有。下载以后就解压缩吧,这命令我也不写了。ps:这里再触类旁通一下吧,minimal版本系统因为没有openjdk,所以有一些基于jdk的东西是运行不了的,所以在minimal版本系统上运行一些东西要看看是否需要jre环境。 

    4、输入命令“vi /etc/profile”,编辑环境变量文件。添加如下内容 

    # Sun JDK profile 

    export JAVA_HOME=/usr/lib/jvm/jdk1.8.0_91 

    export JRE_HOME=${JAVA_HOME}/jre 

    export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib 

    export PATH=${JAVA_HOME}/bin:$PATH 

    切记一部分赖人:JAVA_HOME的目录看好了,是我自己解压缩的,不能照抄 

    5、修改后保存该文件,然后输入命令使环境变量立即生效“source /etc/profile” 

    6、接下来开始安装nexus,就是解压缩,然后运行bin目录下的nexus文件 

    解压缩:“tar -xvsf nexus-2.14.1-01-bundle.tar.gz”,进入bin目录,执行一条环境变量语句:“export RUN_AS_USER=root”,或者是在“/etc/profile”文件里添加,像第四条说的一样,为什么要加,自己看看bin目录下的nexus文件就知道了。 

    7、接下来修改/opt/nexus-2.14.1-01/conf目录下的nexus.properties文件的这部分 

    # Jetty section 

    application-port=8081(web访问的端口,别冲突喽记住了!) 

    application-host=192.168.1.117(web访问的ip或者域名,域名没试过你可以试试) 

    nexus-webapp=${bundleBasedir}/nexus(这两个是工程目录和访问目录) 

    nexus-webapp-context-path=/nexus 

    8、修改完毕,保存,运行/opt/nexus-2.14.1-01/bin,“./nexus start”就OK了,访问的URL,不是“http://192.168.1.117:8081/”,而是“http://192.168.1.117:8081/nexus/”,记得把工程名带上,上面都说了,maven私服说白了就是个web工程。 

    9、记得看看status,有问题用看看“/opt/nexus-2.14.1-01/logs”下的日志文件wrapper.log 

    10、切记出问题了,不知道怎么回事了,先别急着问别人,先看日志,还有,我不是运维人员,我是java开发者..... 

    相关文章

      网友评论

          本文标题:CentOS 6.8 minimal版本安装maven私服

          本文链接:https://www.haomeiwen.com/subject/qxiurqtx.html