阿里云端口开放的坑( 搭建nacos环境)

3,154 阅读1分钟

最近在学习spring-cloud-alibaba时,安装nacos时,一直无法连接ip:8848/nacos。

之前一直怀疑是我的nacos没有启动,然后按照官方文档一步一步的操作!

image.png 按理说这样的提示已经启动成功!

image.png

但是我依旧无法连接 ip:8848/nacos

这种情况跟之前安装mysql时候,遇到的问题类似,自然怀疑到是否是端口未打开的问题!于是依次排查

一、设置阿里云安全组

1、手动添加 8848 端口的内容 image.png

二、设置防火墙

1、打开防火墙并查看防火墙端口

# systemctl start firewalld
# firewall-cmd --permanent --list-port

image.png 发现防火墙端口未打开

2、加入8848端口,重启防火墙并查看防火墙端口

# firewall-cmd --permanent --zone=public --add-port=8848/tcp
# systemctl restart firewalld
# firewall-cmd --permanent --list-port

image.png

3、设置网络状态

1、检查网络监听

# netstat

image.png 发现没有8848的监听

2、添加8848端口

# vim /etc/sysconfig/iptables
//文件中复制黏贴下面内容
-A INPUT -m state –state NEW -m tcp -p tcp –dport 8848 -j ACCEPT

3、重启防火墙并查看网络监听

image.png

4、尝试nacos web

image.png

成功出现nacos的web网页,说明我们的nacos环境基本配置完成。

阿里云不像我们用虚拟机或者使用本地服务器那样,只要启动完成就算配置成功了。

作为一个商用云服务器提供商,有一些东西还需要自己一点点完成配置。

希望这篇文章能帮助大家避坑