码迷,mamicode.com
首页 > 系统相关 > 详细

Ubuntu 安装 Maven/Nexus

时间:2015-08-06 18:40:25      阅读:221      评论:0      收藏:0      [点我收藏+]

标签:maven   ubuntu   nexus   

Ubuntu maven Nexus安装

///////////////////////////////////////////////////////////////////////////////////////////

(一)系统环境设置

#切换到root用户

1.1安装SSH   apt-get install -yopenssh-server

      1.2 允许root 远程登录

vim /etc/ssh/sshd_config

                PermitRootLogin  yes

            重启SSHD

               Ps –ef | grep ssh

               /etc/init.d/ssh restart

1.3关闭系统防火墙  

sudo ufw disable

1.4配置IP

            vi /etc/network/interfaces

              ifaceeth0 inet static

              address 192.168.xx.xx

              netmask255.x.x.x

              gateway192.x.x.x

       1.5配置DNS

    技术分享                                    

           在两个文件中分别添加DNS服务器

技术分享

(二)安装前的准备工作

工具:系统版本 Ubuntu14.04

        JAVA 版本  JDK 1.8

        Python版本 系统自带2.7.6

安装用的包:

        Maven安装包: apache-maven-3.3.3-bin.tar

Nexus安装包: nexus-latest-bundle.tar

 

#以下所有操作都是在root用户下执行#

1创建maven用户、组、目录

   1.1创建组    //组名: maven

#groupadd maven

   1.2创建用户并加入到maven组  //运行maven的用户名 mavenroot

   #useradd -g maven mavenroot

   1.3设置用户密码    passwd mavenroot  


2 赋予mavenroot用户sudo权限

#vi /etc/sudoers

   在下面加入svnroot用户,强制保存退出。

技术分享

3创建安装、运行目录并把所要的安装包拷贝到这里来。

#cd/home

#mkdirmavenroot

#mkdirmaven

#chown-R mavenroot:maven mavenroot

#chown-R mavenroot:maven maven

#chmod-R 777 mavenroot/maven (两个都改)

4  检查JAVA、python是否都安装.

安装方法在上一篇,SVN 安装文档中.

 

(三)正式安装

5.0切换到运行maven的账户   

  #su mavenroot

  5.1 解压缩maven主安装包,并改名为maven

  #tar zxf xxxxxxxxxxxxxx

  #mv xxxxxxxxx maven

  5.2 看一下权限,属主和属组是否正确,没有问题是mavenroot maven.权限777

  5.3 再次更新下Java环境变量,并验证

  #source /etc/profile

  #java -version

6 接着继续

  6.1 进入安装目录

  #cd /home/maven/maven

  6.2 添加maven环境变量

  #sudo vim /etc/profile

技术分享

6.3 更新环境变量

  #source/etc/profile

6.4验证安装

  #mvn -version

技术分享

 

7 安装nexus私服

 主配置文件wrapper.conf

 路径:nexus/bin/jws/conf/wrapper.conf

 7.1 打开主配置文件修改参数

 #vim nexus/bin/jws/conf/wrapper.conf

 将wapper.java.command=java  修改为

#wapper.java.command=%JAVA_HOME%/bin/java (Java的安装路径,也可以直接写JDK路径)

 7.2 最后为了防止问题,再次加权限

 #ls –la /home/maven

技术分享

#属主、属组没问题,加执行权限。

#chmod-R 777 /home/maven/*

#查看

技术分享

7.3 运行nexus

#cd/home/maven/nexus/bin

#./nexusstart

技术分享

7.4 在IE浏览器中输入 http://192.168.1.10:8081/nexus/

登录名 admin

密码   admin123


7.5 将旧服务器数据迁移

#数据迁移 nexus to nexus

替换整个文件夹 (storage)

/home/maven/sonatype-work/nexus/storage/        //新服务器文件路径

访问地址:

http://192.168.1.10:8081/nexus/content/

 

其他问题:

1.迁移后,搜索项目,查询不到。

登录控制-Repositories-修复Releases、Snapshots等

技术分享

 

2.访问时不想加默认端口8081,在防火墙添加规则

技术分享

 

3.访问时不想加后缀  /nexus

  (1)修改 技术分享

技术分享

 

 

(2)保存重启,然后登录控制台

技术分享

 

(3)最后查看是否修改成功

技术分享

参考资料 http://blog.csdn.net/zwc0910/article/details/17349111


Ubuntu 安装 Maven/Nexus

标签:maven   ubuntu   nexus   

原文地址:http://7677973.blog.51cto.com/7667973/1682313

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!