centos7下部署Nexus

centos7下部署Nexus

   小樱     2020年5月13日 09:14     517    

一、安装java

1、将jdk解压

tar -zxvf jdk-8u191-linux-x64.tar.gz

将解压出来的jdk改名为java,移动到/usr/local下

2、添加以下语句到/etc/profile

export JAVA_HOME=/usr/local/java 这个就是java的解压目录,换个名字而已。

export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar

export PATH=$PATH:$JAVA_HOME/bin

3、生效/etc/profile

source /etc/profile

4、测试

java -version

 

 

二、安装maven

1、下载

wget https://mirrors.tuna.tsinghua.edu.cn/apache/maven/maven-3/3.8.1/binaries/apache-maven-3.8.1-bin.tar.gz

2、解压

tar -zxvf apache-maven-3.6.3-bin.tar.gz

3、配置

export MAVEN_HOME=/usr/local/maven

export PATH=$PATH:$MAVEN_HOME/bin

4、生效

source /etc/profile

5、测试

mvn -version

 

三、安装Nexus

1、在指定的目录下用命令行下载

如果是在windows下进行下载,就访问下边的链接,基本上各个版本的都有。

https://help.sonatype.com/repomanager3/download

如果在Linux下,可以直接使用下边的命令进行安装。

wget http://download.sonatype.com/nexus/3/nexus-3.23.0-03-unix.tar.gz

2、解压文件

tar -zxvf nexus-3.23.0-03-unix.tar.gz

解压完成后会生成两个目录

nexus-3.23.0-03:nexus的核心文件

sonatype-work:maven下载jar存放地址

3、启动nexus

修改配置 :在nexus-3.23.0-03/etc/下有一个nexus-default.properties 文件其中参数application-port=8081是启动后的访问端口,默认是8081

配置服务

vim /usr/lib/systemd/system/nexus.service

将下边写入文件中。

[Unit]

Description=nexus service

After=network.target

 

[Service]

Type=forking

LimitNOFILE=65536

ExecStart=/usr/local/nexus/bin/nexus start        此写nexus命令的绝对路径即可

ExecStop=/usr/local/nexus/bin/nexus stop

User=nexus

Restart=on-abort

 

[Install]

WantedBy=multi-user.target

保存后执行命令

systemctl daemon-reload

systemctl start nexus.service                   启动

systemctl stop nexus.service                   关闭

 

四、配置Nexus

访问ip:port端口

 

在sign in的时候会让输入密码

用户名就是admin

密码在一个固定的文件中存放,在对话框中有提示的路径。

1.png

2.png

下一步之后,会提示输入新密码

3.png

配置匿名访问

4.png

结束


文章评论

0

其他文章