linux 小白轻松搭建 nexus
Ubuntu server 下安装Nexus
nexus是基于java环境的 所以需要安装java环境 jdk版本》=8
-
通过root用户进去Ubuntu server 打开terminal - 指令:cd /opt/
- 指令:wget http://download.sonatype.com/nexus/oss/nexus-2.10.0-02-bundle.tar.gz
- 耐心等待下载好吧QAQ
- 指令:tar -zxvf nexus-2.10.0-02-bundle.tar.gz (解压文件到当前文件夹)
- 指令: cd /opt/nexus-2.10.0-02/bin
- 指令:vi nexus (可以只是只读文件 sudo vi nexus 可以root权限操作文件)
前面一顿操作感觉是不是特别容易,新东西永远不会学来那么舒服的,
这里需要改变一些配置
修改 #RUN_AS_USER 变成 RUN_AS_USER=root (等号两边不能有空格欧)
(温馨提示:可能你比我还小白,
操作文本时: 按 i 进入编辑模式 ,
按 :wq 保存操作信息
按:q! 退出编辑 并不报存修改信息
)
8、此时运行 ./nexus start
尽然让我输入密码 我各种密码都猜测了 就是认证失败 ,然后我输入sudo ./nexus start 竟然运行起来了
但是 ./nexus status 发现并没有真的运行起来 (其实是root用户不行 如果使用其他用户是可以运行的 )
报错:
***********************************
WARNING - NOT RECOMMENDED TO RUN AS ROOT
****************************************
If you insist running as root, then set the environment variable RUN_AS_USER=root before running this script
这个错误 网上我搜索了一堆解决方案 我也列出来一下(呃呃呃, 忘记了 , 哈哈 不想找了, chmod 777 nexus)
然后继续
安装jdk8
指令:sudo apt install openjdk-8-jre-headless
安装完成后
我又试了一下sudo ./nexus start 服务神奇的跑起来了
浏览器访问localhost:8081/nexus
启动nexus: ./nexus start
查看状态: ./nexus status
终止服务: ./nexus stop
其实以上只是作为一个前端开发的我为自己做的一点点辅助工作, 真正的技术才刚开始。
后续更新:
- npm vue私包
- 手动搭建一个属于自己的vue-cli脚手架
- vue+typescript+element 大型线上大数据系统
- 如何管理和规范公司前端开发