阿里云CentOS安装SVN、Redis、MySQL、Nexus等,安装成功后外网连接失败的通用解决方案

站长之前整理了如何在阿里云CentOS服务器下安装SVN、Redis、MySQL、Nexus,都是站长一步步亲自安装,自测通过的。

CentOS7下搭建配置SVN服务器

CentOS7使用yum安装MySQL

CentOS7安装Redis4.0.2及常见报错解决

CentOS7安装maven私服Nexus


有些小伙伴反映能安装成功,但是本机程序或浏览器访问会出现无法连接的情况,一般这种情况很多都是因为阿里云ECS服务器的安全组配置和服务器的防火墙原因导致。

站长以SVN服务器的3690端口为例,介绍一下解决方案。


1、打开阿里云控制台首页,打开云服务器管理控制台 -->网络与安全-->安全组

image.png


2、点击安全组列表中的配置规则

image.png


3、点击添加安全组规则

image.png


4、在端口范围加入你要添加的端口,确定提交。可以同时添加多个端口,如果3690/3692,即可同时添加3690、3691、3692 3个端口

image.png

5、配置服务器防火墙

通过 firewall-cmd --list-all 命令,查询防火墙配置

如果提示"FirewallD is not running",说明防火墙没有开启,可以通过 systemctl start firewalld 开启防火墙,再通过 firewall-cmd --list-all 检查服务器的防火墙配置,结果显示:

public (default, active)
  interfaces: eno16777736 eno33554984
  sources: 
  services: dhcpv6-client ssh
  ports: 
  masquerade: no
  forward-ports: 
  icmp-blocks: 
  rich rules:

可以看到,没有3690端口,我们在防火墙中增加3690端口:sudo firewall-cmd --permanent --add-port=3690/tcp

重新加载防火墙配置:sudo firewall-cmd --reload


再通过程序或浏览器连接,显示能够连接成功,问题解决。

打赏 支付宝打赏 微信打赏

如果文章对您有帮助,欢迎移至上方打赏按钮...

随手一点
  • 打酱油

    0人

  • 3人

  • 呵呵

    0人

  • 草泥马

    0人

文章评论 (1)


  1. 沙发 来自 fresh men 2019-09-01 17:38 回复 不错,赞