为什么要搭建nexus私服,原因很简单,有些公司都不提供外网给项目组人员,因此就不能使用maven访问远程的仓库地址,还有就是公司内部开发的一些版本的jar包,如果没有私服需要一人拷贝一份然后再自己安装到maven仓库,个别开发人员可能未关注jar版本,造成不必要的问题,所以很有必要在局域网里找一台有外网权限的机器,搭建nexus私服,然后开发人员连到这台私服上,这样的话就可以通过这台搭建了nexus私服的电脑访问maven的远程仓库。

(windows版本安装)

1.首先安装好maven,jdk等必须的环境

2.下载最nexus    下载地址:http://www.sonatype.org/nexus/go

3.解压文件出现以下两个文件夹

maven私服搭建nexus/windows/linux(一)-LMLPHP

4.端口号配置,nexus-2.12.0-01下的conf下的nexus.properties,默认是8081

maven私服搭建nexus/windows/linux(一)-LMLPHP

5.打开nexus-2.12.0-01下的bin目录

maven私服搭建nexus/windows/linux(一)-LMLPHP

6.以管理员身份打开cmd窗口

maven私服搭建nexus/windows/linux(一)-LMLPHP

7.切换到nexus-2.12.0-01\bin目录

maven私服搭建nexus/windows/linux(一)-LMLPHP

执行安装命令 nexus install

maven私服搭建nexus/windows/linux(一)-LMLPHP

安装成功,安装成功后计算机服务中会出现nexus服务

maven私服搭建nexus/windows/linux(一)-LMLPHP

maven私服搭建nexus/windows/linux(一)-LMLPHP

执行nexus start 启动服务

maven私服搭建nexus/windows/linux(一)-LMLPHP

执行启动后等1到2分钟出现上述界面启动成功,启动成功后电脑服务中显示nexus正在运行中

maven私服搭建nexus/windows/linux(一)-LMLPHP

8.访问http://localhost:8081/nexus查看,(我自己安装时更改了端口号,这是默认端口号)账号名admin密码admin123

maven私服搭建nexus/windows/linux(一)-LMLPHP

以上是windows系统安装方式

/***************************************************************************************/

                  分割线

/**************************************************************************************/

以下是linux系统安装方法

1.上传文件到linux服务器,不做介绍

2.在/usr/local/目录下创建文件夹nexus

  linux命令:mkdir /usr/local/nexus

3.解压上传的文件到/usr/local/nexus/目录下

maven私服搭建nexus/windows/linux(一)-LMLPHP

  tar -zxvf /home/yang/nexus-2.12.0-01-bundle.tar.gz(上传的文件路径,我的文件在/home/yang/目录下) -C /usr/local/nexus

解压后进入/user/local/nexus目录下   进入目录linux命令,cd /usr/local/nexus    进入后查看命令ll

maven私服搭建nexus/windows/linux(一)-LMLPHP

配置文件同windows一样

此处需额外配置一项

进入nexus-2.12.0-01目录下的bin目录编辑nexus文件

编辑命令 vim nexus

maven私服搭建nexus/windows/linux(一)-LMLPHP

编辑后保存退出

4.启动

进入nexus-2.12.0-01目录下的bin目录

启动命令 nexus start

重启命令 nexus restart

停止命令 nexus stop

5.防火墙

linux系统防火墙默认是开启的切端口未打开

关闭防火墙命令 service iptables stop  临时关闭,重启系统后防火墙会自动启动需重新关闭

以下是网络上提供三种关闭防火墙方法

maven私服搭建nexus/windows/linux(一)-LMLPHP

至此linux系统下nexus安装完毕访问同windows,ip地址为linux服务器地址

04-28 15:44