nexus-3.3.0-01安装配置(Cent OS7.0环境)

nexus-3.3.0-01安装配置

 

说明:nexus3使用的是jdk 1.8以上版本。nexus-3.3.0-01的安装和配置,需要以下几个步骤。

 

1       安装及配置JDK

nexus是基于java语言开发的,所有在安装nexus-3.3.0-01之前,我们需要配置nexus-3.3.0-01运行所需要的jdk环境。

nexus3必须使用jdk1.8以上版本,下面安装和配置jdk。如下:

1.1   下载 jdk

下载   jdk-8u112-linux-x64.tar.gz

wget http://mirrors.linuxeye.com/jdk/jdk-8u112-linux-x64.tar.gz

 blob.png


 1.2   解压缩至/usr/local目录下

解压缩(将源文件压缩包解压至/usr/local目录下)

tar -xf jdk-8u112-linux-x64.tar.gz -C /usr/local/

 

修改权限

chown   root:root -R /usr/local/jdk1.8.0_112/

    解压后,/usr/local/目录下增加了jdk1.8.0_112文件夹。

 

解压完成后,如果要将jdk1.8设置为系统默认的jvm环境。需要将jdk1.8的安装路径配置到系统的环境变量中。系统已经设置了jdk1.7设置为默认的jvm环境,此处不需要再设置JAVA_HOME环境变量。

 

 

2       下载、安装nexus-3.3.0-01

2.1   下载nexus

下载nexus-3.3.0-01-unix.tar.gz

     nexus 3.3.0-01下载地址:http://www.sonatype.com/download-oss-sonatype

 

2.2   解压缩至/usr/local目录下

解压缩(将源文件压缩包解压至/usr/local目录下)

tar -xf nexus-3.3.0-01-unix.tar.gz -C /usr/local/

解压后,/usr/local/目录下增加了nexus-3.3.0-01文件,进入nexus-3.3.0-01目录,其目录结构如下:

blob.png

 

2.3   修改运行用户

修改运行nexus3.3.0-01所使用的用户,如下:

编辑nexus.rc文件

vi bin/nexus.rc

 

修改运行用户为root

run_as_user="root"

blob.png

 

2.4   添加到系统服务

nexus3.3.0-01加入系统服务,使用如下命令:

/etc/init.d目录下建立nexus3链接

ln -s /usr/local/nexus-3.3.0-01/bin/nexus /etc/init.d/nexus3

 

# chkconfig工具服务列表中增加nexus3服务

chkconfig --add nexus3

 

设置nexus3自启动

chkconfig   nexus3 on

 

 

2.5   修改所用jdk

bin/nexus文件中设置nexus启动所用的jdk版本。

修改示例:

编辑nexus文件

vi bin/nexus

 

指定jdk1.8安装路径

INSTALL4J_JAVA_HOME_OVERRIDE=/usr/local/jdk1.8.0_112

 blob.png


 

2.6   修改nexus3监听端口

修改nexus3.3监听的端口,在此我们修改为8082端口,如下:

编辑nexus-default.properties

vi etc/nexus-default.properties

 

指定nexus3监听端口

application-port=8082

 blob.png


 

2.7   修改nexus3仓库位置

修改nexus3.3数据以及相关日志的存储位置,如下:

编辑nexus.vmoptions文件

vi bin/nexus.vmoptions

 

日志文件路径

-XX:LogFile=./sonatype-work/nexus3/log/jvm.log

 

数据目录

-Dkaraf.data=./sonatype-work/nexus3

 

临时文件目录

-Djava.io.tmpdir=./sonatype-work/nexus3/tmp

 blob.png


 

2.8   启动nexus3.2

现在我们可以启动nexus3.3,使用如下命令:

启动nexus3

/etc/init.d/nexus3 start

 blob.png

2.9   登录nexus3.2管理后台

访问路径:http://119.23.126.33:8082/

通过上图,我们可以很明显的看到nexus3.3已经正常启动。

现在我们登录到nexus3.3管理后台,管理员用户和密码是:admin/admin123

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
### 回答1: spark-3.3.0-bin-hadoop3.tgz和spark-3.3.0-bin-without-hadoop.tgz是Apache Spark开源项目提供的两种软件包。它们都是用于在分布式计算环境中进行大规模数据处理和分析的工具。 spark-3.3.0-bin-hadoop3.tgz包含了Apache Spark的二进制文件以及Hadoop分布式文件系统的依赖库。Hadoop是一个开源的分布式计算框架,它提供了分布式存储和处理大规模数据的能力。如果你计划在Hadoop集群上运行Spark应用程序,那么你应该选择这个软件包。 spark-3.3.0-bin-without-hadoop.tgz是一个独立的Spark软件包,没有包含Hadoop依赖库。如果你已经在你的系统上配置了Hadoop环境,或者你想在其他分布式文件系统上运行Spark应用程序,那么你可以选择这个软件包。 在选择软件包时,你应该根据你的需求和环境来决定。如果你已经有了Hadoop环境并且想在上面运行Spark应用程序,那么应该选择spark-3.3.0-bin-hadoop3.tgz。如果你只是想在单机或其他分布式文件系统上运行Spark应用程序,那么可以选择spark-3.3.0-bin-without-hadoop.tgz。 ### 回答2: spark-3.3.0-bin-hadoop3.tg和spark-3.3.0-bin-without-hadoop.tgz是Apache Spark的不同版本的压缩文件。 spark-3.3.0-bin-hadoop3.tg是包含了Apache Hadoop版本3.x的已编译的Apache Spark版本。Apache Spark是一个开源的分析引擎,用于处理大规模数据计算和分析。它支持并行处理,能够在大规模集群上进行分布式计算任务的执行。而Apache Hadoop是一个用于处理大数据的开源框架,它提供了分布式存储和计算的能力。因此,当使用spark-3.3.0-bin-hadoop3.tg时,可以方便地在与Hadoop版本3.x兼容的环境中使用Apache Spark,并且可以充分利用Hadoop的优势。 spark-3.3.0-bin-without-hadoop.tgz是不包含Apache Hadoop的已编译Apache Spark版本。这个版本适用于用户已经在集群中安装了独立的Hadoop环境,或者希望使用其他版本的Hadoop的情况。通过使用spark-3.3.0-bin-without-hadoop.tgz,用户可以自由选择与他们的Hadoop环境兼容的Spark版本,并且可以更容易地进行集成和调试。 总之,spark-3.3.0-bin-hadoop3.tg和spark-3.3.0-bin-without-hadoop.tgz是Apache Spark的不同版本的压缩文件,分别适用于已安装了Hadoop版本3.x的环境和希望使用其他版本Hadoop或已有独立Hadoop环境的用户。用户可以根据自己的需求选择对应的版本进行安装和使用。 ### 回答3: spark-3.3.0-bin-hadoop3.tg 和 spark-3.3.0-bin-without-hadoop.tgz 是两个版本的 Apache Spark 软件包。 spark-3.3.0-bin-hadoop3.tg 是一个含有 Hadoop 的 Apache Spark 软件包。Hadoop 是一个用于处理大规模数据的开源框架,它提供了分布式存储和计算的能力。这个软件包的目的是为了与 Hadoop 3.x 版本兼容,它包含了与 Hadoop 的集成以及针对分布式存储和计算的优化。如果你想要在已经安装了 Hadoop 3.x 的集群上使用 Apache Spark,这个软件包将是一个好的选择。 另一方面,spark-3.3.0-bin-without-hadoop.tgz 是一个不包含 Hadoop 的 Apache Spark 软件包。这个软件包主要用于那些已经在集群中运行了其他的大数据处理框架(如 Hadoop、Hive 等)的用户。如果你的集群已经配置好了其他的大数据处理框架,而且你只需要 Spark 的计算引擎,那么这个软件包会更加适合你。 无论你选择哪个软件包,它们都提供了 Apache Spark 的核心功能,例如分布式计算、内存计算、数据处理、机器学习等。你可以根据你的实际需求和环境选择合适的软件包进行安装配置

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值