C/C++教程

Centos7下Nexus3的安装配置

本文主要是介绍Centos7下Nexus3的安装配置,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!

1、nexus服务需要先安装jdk和maven

1.1、jdk下载地址:https://www.oracle.com/technetwork/java/javase/downloads/index.html

rpm -ivh jdk-8u221-linux-x64.rpm

vim /etc/profile
export JAVA_HOME=/usr/java/jdk1.8.0_221-amd64
export PATH=$JAVA_HOME/bin:$PATH
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar 

source /etc/profile

java -version

1.2、maven下载地址:https://maven.apache.org/download.cgi

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

vim /etc/profile
export PATH=$PATH:/usr/local/maven/bin

source /etc/profile

mvn -v

2、安装配置nexus

#下载
wget https://download.sonatype.com/nexus/3/latest-unix.tar.gz

tar -zxvf nexus-3.19.1-01-unix.tar.gz
#解压后有2个目录
	#nexus-3.19.1-01:包含了 Nexus 运行所需要的文件。是 Nexus 运行必须的
	#sonatype-work:包含了 Nexus 生成的配置文件、日志文件、仓库文件等。当我们需要备份 Nexus 的时候默认备份此目录即可

#修改环境变量
vim /etc/profile
export NEXUS_HOME=/usr/local/nexus/nexus-3.19.1-01
export PATH=$PATH:$NEXUS_HOME/bin

source /etc/profile

#修改启动用户
vim /usr/local/nexus/nexus-3.19.1-01/bin/nexus.rc
#run_as_user="root"			#内容就这一行,放开注释,填写用户即可(如root)

#修改端口
vim /usr/local/nexus/nexus-3.19.1-01/etc/nexus-default.properties	#默认是8081

#最后启动nexus
cd /usr/local/nexus/nexus-3.19.1-01/bin
./nexus start
./nexus status

#访问http://ip:8081,登陆用户admin 初始密码存放在:/usr/local/nexus/sonatype-work/nexus3/admin.password文件中查找(密码明文)。登录后可修改密码,修改密码后此文件消失。

#开机自启动
vim /etc/rc.d/rc.local

/usr/local/nexus/nexus-3.19.1-01/bin/nexus start	#添加这一行内容

chmod 755 /etc/rc.d/rc.local

3、安装nexus

备份需要迁移的服务器数据,找到目录直接打包

cd /usr/local/nexus/sonatype-work
tar -czf nexus3_20200702.gz nexus3

下载压缩后的文件,上传至新服务器到sonatype-work目录

tar -zxvf nexus3_20200702.gz

重启nexus3服务

/usr/local/nexus/nexus-3.19.1-01/bin/nexus stop

/usr/local/nexus/nexus-3.19.1-01/bin/nexus start
这篇关于Centos7下Nexus3的安装配置的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!