阿里云服务器使用nexus搭建maven私服

安装前提(直奔主题,nexus搭建maven私服详细介绍网上资料很多)

在搭建Maven私服之前,对我们的安装环境是有要求的,需要我们先安装 JDK 和 Maven,自行安装,不做赘述。 

下载安装


nexus下载地址:https://help.sonatype.com/repomanager2/download/download-archives---repository-manager-oss

下载成功然后解压

1、tar -xvf nexus-2.14.5-02-bundle.tar.gz(解压目录可自行指定)

2、解压成功,会有两个文件夹,如下图:

3、 进入目录 nexus-2.14.14-01/bin,执行以下命令,启动我们的nexus(默认的端口是8081):./nexus start

4、启动后会出现如下图错误(需要在vi /etc/profile 文件末尾里添加export RUN_AS_USER=root  授权 ):

5、授权成功后,重启nexus.

6、访问nexus首页( http://ip:8081/nexus ),访问不到,会有两种原因:

(1)进入阿里云服务器控制台查看安全规则是否有端口8081的安全规则,没有添加即可。

(2)centos从7开始默认用的是firewalld,这个是基于iptables的,虽然有iptables的核心,但是iptables的服务是没安装的。安装iptables服务:
sudo yum install iptables-services
sudo systemctl enable iptables && sudo systemctl enable ip6tables
sudo systemctl start iptables && sudo systemctl start ip6tables

安装成功后修改服务器防火墙访问配置:vi etc/sysconfig/iptables

在 iptables 文件中加入以下命令: 

-A INPUT -p tcp -m state --state NEW -m tcp --dport 8081 -j ACCEPT

如果保存不成功,需要修改 iptables 文件读写权限 :chmod 777 iptables

(3)如果2步骤不可行可以尝试关闭firewalld服务,但云服务器安全规则还是要配置(待验证):
sudo systemctl stop firewalld.service && sudo systemctl disable firewalld.service

7、完成后,重启下防火墙:service iptables restart

8、再访问 http://ip:8081/nexus这个地址,这个时候你会发现,访问成功了! 

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值