如何在ubuntu-18.04上安装nexus

时间:2019-07-14 14:45:03

标签: ubuntu-18.04 nexus3

在ubuntu18.04上安装nexus-oss时需要帮助。我在互联网上找不到任何apt-get命令。

我试图在“ sudo apt-get search nexus”中搜索nexus软件包,但无法获得正确的nexus版本软件包。

我已经浏览了网络,这些命令可用于centos7,但不适用于Debian os。

在sonatype文档中,介绍了在ubuntu上创建存储库管理器的步骤,与在ubuntu上安装nexus一样吗?

1 个答案:

答案 0 :(得分:0)

安装Java

$ sudo apt-get更新
$ sudo apt install openjdk-8-jre-headless -y

下载Nexus

$ cd / opt

$ sudo wget https://sonatype-download.global.ssl.fastly.net/repository/repositoryManager/3/nexus-3.16.1-02-unix.tar.gz

$ sudo tar -zxvf nexus-3.16.1-02-unix.tar.gz

$ sudo mv /opt/nexus-3.16.1-02 / opt / nexus

作为一种良好的安全措施,建议不要以root用户身份运行nexus服务。因此,请创建一个名为nexus的新用户,并授予sudo访问权限以管理nexus服务。

$ sudo adduser nexus

为nexus用户设置密码,然后输入以下命令编辑sudo文件

$ sudo visudo

添加以下行并保存。 nexus ALL =(全部)NOPASSWD:全部

更改关系文件的文件和所有者权限

$ sudo chown -R nexus:nexus / opt / nexus
 $ sudo chown -R nexus:nexus / opt / sonatype-work

在启动时将nexus添加为服务

打开/opt/nexus/bin/nexus.rc文件,取消注释run_as_user参数,并将其设置如下。

$ sudo vim /opt/nexus/bin/nexus.rc

run_as_user =“ nexus”(文件架只有这一行)

在启动时将nexus添加为服务

$ sudo ln -s / opt / nexus / bin / nexus /etc/init.d/nexus

以关系用户身份登录并启动服务

$ su-联系
 $ /etc/init.d/nexus start

使用netstat命令检查端口是否正在运行

$ sudo netstat -plnt

允许端口8081并访问nexus http://:8081 作为最小默认用户名登录,密码为admin / admin123

相关问题