CentOS7安装nexus2并配置maven私服

简介: CentOS7安装nexus2并配置maven私服

安装前的说明

  • 首先nexus2的官网文档点这里
  • 安装包下载点这里,国外的下载地址很难成功?没事,那就点这里
  • 需要准备的环境如下
  • Java8+

  • 最少2核的CPU

  • 最少4G的内存

  • 最少100M剩余的可用的硬盘要求(maven、docker仓库另说)

开始安装

将文件复制到Centos7

在 /opt/server 目录下解压这个安装包(目录可根据个人习惯)

tar -zxvf /usr/local/src/nexus-2.14.20-02-bundle.tar.gz

这里我们设置一个环境变量,让nexus直接用root用户启动

# 配置环境变量
echo >> /etc/profile
echo "# set nexus run as root" >> /etc/profile
echo "export RUN_AS_USER=root" >> /etc/profile
# 使配置文件生效
source /etc/profile

运行 nexus,使用命令(注意命令的前缀是安装目录下的 bin 目录)

/opt/server/nexus-2.14.20-02/bin/nexus start

看到以下提示代表nexus启动成功

使用命令可以查看到nexus的端口为8081:

netstat -tulnp | grep $(jps -l | grep org.sonatype.nexus.bootstrap.jsw.JswLauncher | awk '{print $1}')

然后我们访问这个服务器的8081端口下的 /nexus 资源,url如下:(记得将IP改为自己的IP地址)

http://192.168.1.230:8081/nexus

如果看到如下界面,证明nexus安装成功

点击右上角的 log in 默认用户名和密码分别为 admin/admin123,登录之后可以看到这些东西代表你登录成功了

强烈建议修改以下个人信息

点击 Repository Targets 可以管理仓库

配置maven仓库

maven代理仓库

默认的maven远程仓库地址为:https://repo1.maven.org/maven2/

这个地址在美国,太慢了,所以我们使用阿里云的远程仓库

http://maven.aliyun.com/nexus/content/groups/public/

获取中央仓库地址,获取方式如下:

更改maven当中的settings.xml配置文件,将中央仓库改为以下值(注意IP地址改为自己的):

<mirror>
  <id>central</id>
  <name>my maven</name>
  <url>http://192.168.1.230:8081/nexus/content/repositories/central/</url>
  <mirrorOf>central</mirrorOf>
</mirror>

随意打包一个maven项目可以发现,使用的正是自己搭建的maven私服:

相关文章
|
8天前
|
SQL 存储 Linux
从配置源到数据库初始化一步步教你在CentOS 7.9上安装SQL Server 2019
【11月更文挑战第8天】本文介绍了在 CentOS 7.9 上安装 SQL Server 2019 的详细步骤,包括系统准备、配置安装源、安装 SQL Server 软件包、运行安装程序、初始化数据库以及配置远程连接。通过这些步骤,您可以顺利地在 CentOS 系统上部署和使用 SQL Server 2019。
|
9天前
|
SQL 存储 Linux
从配置源到数据库初始化一步步教你在CentOS 7.9上安装SQL Server 2019
【11月更文挑战第7天】本文介绍了在 CentOS 7.9 上安装 SQL Server 2019 的详细步骤,包括系统要求检查与准备、配置安装源、安装 SQL Server 2019、配置 SQL Server 以及数据库初始化(可选)。通过这些步骤,你可以成功安装并初步配置 SQL Server 2019,进行简单的数据库操作。
|
1月前
|
Linux 网络安全 数据安全/隐私保护
Linux系统之Centos7安装cockpit图形管理界面
【10月更文挑战第12天】Linux系统之Centos7安装cockpit图形管理界面
69 1
Linux系统之Centos7安装cockpit图形管理界面
|
16天前
|
关系型数据库 MySQL Linux
在 CentOS 7 中通过编译源码方式安装 MySQL 数据库的详细步骤,并与使用 RPM 包安装进行了对比
本文介绍了在 CentOS 7 中通过编译源码方式安装 MySQL 数据库的详细步骤,并与使用 RPM 包安装进行了对比。通过具体案例,读者可以了解如何准备环境、下载源码、编译安装、配置服务及登录 MySQL。编译源码安装虽然复杂,但提供了更高的定制性和灵活性,适用于需要高度定制的场景。
49 3
|
17天前
|
关系型数据库 MySQL Linux
在 CentOS 7 中通过编译源码安装 MySQL 数据库的详细步骤,并与使用 RPM 包安装进行了对比。
本文介绍了在 CentOS 7 中通过编译源码安装 MySQL 数据库的详细步骤,并与使用 RPM 包安装进行了对比。内容涵盖准备工作、下载源码、编译安装、配置服务、登录设置及实践心得,帮助读者根据需求选择最适合的安装方法。
31 2
|
19天前
|
关系型数据库 MySQL Linux
在 CentOS 7 中通过编译源码方式安装 MySQL 数据库的详细步骤,包括准备工作、下载源码、编译安装、配置 MySQL 服务、登录设置等。
本文介绍了在 CentOS 7 中通过编译源码方式安装 MySQL 数据库的详细步骤,包括准备工作、下载源码、编译安装、配置 MySQL 服务、登录设置等。同时,文章还对比了编译源码安装与使用 RPM 包安装的优缺点,帮助读者根据需求选择最合适的方法。通过具体案例,展示了编译源码安装的灵活性和定制性。
61 2
|
23天前
|
Linux 知识图谱
Centos7安装killall,fuser, killall,pstree和pstree.x11
通过上述步骤,您已在CentOS 7系统中成功部署了killall、fuser、pstree以及pstree.x11,为高效管理系统进程打下了坚实基础。更多关于服务器管理与优化的知识,获取全面技术支持与解决方案。
30 1
|
23天前
|
监控 安全 Linux
CentOS7下安装配置ntp服务的方法教程
通过以上步骤,您不仅能在CentOS 7系统中成功部署NTP服务,还能确保其配置合理、运行稳定,为系统时间的精确性提供保障。欲了解更多高级配置或遇到特定问题,提供了丰富的服务器管理和优化资源,可作为进一步学习和求助的平台。
51 1
|
5天前
|
存储 安全 Linux
VMware安装CentOS7
【11月更文挑战第11天】本文详细介绍了在 VMware 中安装 CentOS 7 的步骤,包括准备工作、创建虚拟机、配置虚拟机硬件和安装 CentOS 7。具体步骤涵盖下载 CentOS 7 镜像文件、安装 VMware 软件、创建和配置虚拟机硬件、启动虚拟机并进行安装设置,最终完成 CentOS 7 的安装。在安装过程中,需注意合理设置磁盘分区、软件选择和网络配置,以确保系统的性能和功能满足需求。
|
1月前
|
Java jenkins 持续交付
Centos7下docker的jenkins下载并配置jdk与maven
通过上述步骤,您将成功在CentOS 7上的Docker容器中部署了Jenkins,并配置好了JDK与Maven,为持续集成和自动化构建打下了坚实基础。
99 1

热门文章

最新文章