有一点须要说明的是搭建nexus时尽可能不要使用root用户直接安装运行,官方应该是处于安全考虑给出的建议,因此我这里建立了nexus用户做为往后维护私服账号。html
我这里密码设置的是123456,所以提示过于简单。实际使用环境中这个密码要设置的复杂些。linux
[root@linux ~]# useradd nexus [root@linux ~]# passwd nexus 更改用户 nexus 的密码 。 新的 密码: 无效的密码: 过于简单化/系统化 无效的密码: 过于简单 从新输入新的 密码: passwd: 全部的身份验证令牌已经成功更新。 [root@linux ~]#
用户建立成功、密码设置成功后。下面切换到nexus用户。我这里为了验证nexus的密码因此预先切换到了另一个普通用户浏览器
[root@linux ~]# su wangwu [wangwu@linux root]$ [wangwu@linux root]$ [wangwu@linux root]$ su nexus 密码: [nexus@linux root]$
如上出现nexus@linux
表示建立的nexus用户成功而且设置密码生效。安全
使用cd ~
切换到nexus用户的家目录。打开FTP上传文件工具把nexus上传到服务器。服务器
[nexus@linux ~]$ ll 总用量 132256 -rw-r--r--. 1 root root 135426386 7月 20 00:27 nexus-3.19.1-01-unix.tar.gz [nexus@linux ~]$
[nexus@linux ~]$ tar -zxvf nexus-3.19.1-01-unix.tar.gz [nexus@linux ~]$ ls nexus-3.19.1-01 nexus-3.19.1-01-unix.tar.gz sonatype-work
[nexus@linux ~]$ cd nexus-3.19.1-01/bin/ [nexus@linux bin]$ sh nexus start Starting nexus [nexus@linux bin]$ sh nexus status nexus is running
说明一下nexus命令
启动: sh nexus start (后台运行) sh nexus run(输出信息运行)
中止:sh nexus-3.19.1-01/bin/nexus stop
状态:sh nexus-3.19.1-01/bin/nexus statusmaven
浏览器中输入ip:8081,出现以下画面,说明安装成功。 这里须要到提示的路径中获取nexus默认登陆密码工具
[nexus@linux bin]$ cat /home/nexus/sonatype-work/nexus3/admin.password ba7fe33c-cd30-4a2b-aba6-d399f8ed34e3[nexus@linux bin]$ [nexus@linux bin]$
ba7fe33c-cd30-4a2b-aba6-d399f8ed34e3 为个人初始登陆密码,输入此密码登陆成功后按步骤须要从新设置一个新的密码,按步骤操做便可,这里不作演示了。unix
实际环境中须要设置下开机nexus自启动,这里由于nexus权限的缘由须要切换回root用户下进行操做。code
[nexus@linux bin]$ su root 密码: [root@linux bin]# [root@linux bin]# ln -s /home/nexus/nexus-3.19.1-01/bin/nexus /etc/init.d/nexus3 [root@linux bin]# chkconfig --add nexus3 [root@linux bin]# chkconfig nexus3 on [root@linux bin]#
至此,咱们的nexus搭建成功,之后有须要补充的内容会添加到这篇文章里,下一篇演示如何使用nexus搭建的maven私服。htm
Maven私服的搭建和使用相关的系列文章共三篇,欢迎阅读
Maven知识记录(一)初识Maven私服
Maven知识记录(二)使用Nexus搭建Maven私服
Maven知识记录(三)项目中使用maven私服