由于项目迭代周期短,时间紧,任务重,每个项目都为了赶项目而写了太多的重复代码,又或者同一个mode下一个项目需要粘贴拷贝过去使用,长此下去同一个mode没有进行版本管理,如需修改bug就需要对每个mode进行重复修复操作,为了以后我们能更高效的工作,组件更好的复用,我们决定对公司的一些公用mode进行私服的管理。本文将讲述如何在CentOS 7上搭建Nexus私服管理我们的通用库。
1.从官网下载指定的包(3.12.1-01)
下载地址:前往下载 (可能需要自备梯子)
百度网盘:网盘下载 密码:c6tv
2.将包上传到CentOS 服务器
scp -r /Users/antonio/Downloads/nexus-3.12.1-01-unix.tar.gz root@192.168.3.16:/home/antonio/nexus
scp -r 本地文件的路径 用户名@服务器ip:服务器存放文件的目录
接下来输入你的服务器对应用户的密码就行了
本文采用本地下载再上传至服务器,当然你也可以直接使用wget 命令直接在服务器下载对应的包
3.登录服务器解压文件并启动nexus服务
进入对应的目录
cd /home/antonio/nexus
解压
tar -zxvf nexus-3.12.1-01-unix.tar.gz
解压之后会有两个目录 nexus-3.12.1-01 sonatype-work
3.1 进入到nexus的bin目录
cd nexus-3.12.1-01/bin
3.2 启动nexus服务
./nexus run
4.打开浏览器输入服务器域名或ip:8080
如果需要更改端口 用vim 修改 nexus-default.properties
Nexus默认的账号密码
账号:admin
密码:admin123
登录上去你会发现修改不了密码,我个人暂时是通过添加一个管理员,然后登录添加之后的管理员去修改admin的密码
以上只是简单过程,每个过程中可能都会遇到问题,
1.当你启动的时候因为目录权限的问题您可使用chown命令完成修改,
2.又或者正常启动了,但是外网访问不了,这时候先检查服务器对应端口是否开放,
3.访问到了但是有个警告65536 的,上面会提示你怎么操作,只要跟着做即可解决
文章到这里就结束啦。如对文章有何疑问或有错误之处均可留言评论,共同进步,大神勿喷。