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私服:

相关文章
|
19天前
|
存储 Java Linux
【Maven】——基础入门,插件安装、配置和简单使用,Maven如何设置国内源
Maven插件安装,Maven项目构建,依赖管理,Haven Help插件,Maven仓库,Maven如何设置国内源
|
2月前
|
SQL 存储 Linux
从配置源到数据库初始化一步步教你在CentOS 7.9上安装SQL Server 2019
【11月更文挑战第16天】本文介绍了在 CentOS 7.9 上安装 SQL Server 2019 的详细步骤,包括配置系统源、安装 SQL Server 2019 软件包以及数据库初始化,确保 SQL Server 正常运行。
|
2月前
|
SQL 存储 Linux
从配置源到数据库初始化一步步教你在CentOS 7.9上安装SQL Server 2019
【11月更文挑战第8天】本文介绍了在 CentOS 7.9 上安装 SQL Server 2019 的详细步骤,包括系统准备、配置安装源、安装 SQL Server 软件包、运行安装程序、初始化数据库以及配置远程连接。通过这些步骤,您可以顺利地在 CentOS 系统上部署和使用 SQL Server 2019。
125 1
|
3月前
|
Linux 网络安全 数据安全/隐私保护
Linux系统之Centos7安装cockpit图形管理界面
【10月更文挑战第12天】Linux系统之Centos7安装cockpit图形管理界面
136 1
Linux系统之Centos7安装cockpit图形管理界面
|
2月前
|
SQL 存储 Linux
从配置源到数据库初始化一步步教你在CentOS 7.9上安装SQL Server 2019
【11月更文挑战第7天】本文介绍了在 CentOS 7.9 上安装 SQL Server 2019 的详细步骤,包括系统要求检查与准备、配置安装源、安装 SQL Server 2019、配置 SQL Server 以及数据库初始化(可选)。通过这些步骤,你可以成功安装并初步配置 SQL Server 2019,进行简单的数据库操作。
|
3月前
|
Java Shell 应用服务中间件
Mac系统下配置环境变量:Javajdk、maven、tomcat 环境变量配置及对应配置文件
这篇文章介绍了如何在Mac系统下配置Java JDK、Maven和Tomcat的环境变量,包括配置文件的选择、解决环境变量在zsh shell中无效的问题、查看和设置系统环境变量的方法,以及JDK和Maven的下载、配置和测试步骤。
1709 1
Mac系统下配置环境变量:Javajdk、maven、tomcat 环境变量配置及对应配置文件
|
2月前
|
关系型数据库 MySQL Linux
在 CentOS 7 中通过编译源码方式安装 MySQL 数据库的详细步骤,并与使用 RPM 包安装进行了对比
本文介绍了在 CentOS 7 中通过编译源码方式安装 MySQL 数据库的详细步骤,并与使用 RPM 包安装进行了对比。通过具体案例,读者可以了解如何准备环境、下载源码、编译安装、配置服务及登录 MySQL。编译源码安装虽然复杂,但提供了更高的定制性和灵活性,适用于需要高度定制的场景。
146 3
|
2月前
|
关系型数据库 MySQL Linux
在 CentOS 7 中通过编译源码安装 MySQL 数据库的详细步骤,并与使用 RPM 包安装进行了对比。
本文介绍了在 CentOS 7 中通过编译源码安装 MySQL 数据库的详细步骤,并与使用 RPM 包安装进行了对比。内容涵盖准备工作、下载源码、编译安装、配置服务、登录设置及实践心得,帮助读者根据需求选择最适合的安装方法。
149 2
|
2月前
|
关系型数据库 MySQL Linux
在 CentOS 7 中通过编译源码方式安装 MySQL 数据库的详细步骤,包括准备工作、下载源码、编译安装、配置 MySQL 服务、登录设置等。
本文介绍了在 CentOS 7 中通过编译源码方式安装 MySQL 数据库的详细步骤,包括准备工作、下载源码、编译安装、配置 MySQL 服务、登录设置等。同时,文章还对比了编译源码安装与使用 RPM 包安装的优缺点,帮助读者根据需求选择最合适的方法。通过具体案例,展示了编译源码安装的灵活性和定制性。
216 2
|
3月前
|
Linux 知识图谱
Centos7安装killall,fuser, killall,pstree和pstree.x11
通过上述步骤,您已在CentOS 7系统中成功部署了killall、fuser、pstree以及pstree.x11,为高效管理系统进程打下了坚实基础。更多关于服务器管理与优化的知识,获取全面技术支持与解决方案。
143 1