最近在学习spring-cloud-alibaba时,安装nacos时,一直无法连接ip:8848/nacos。
之前一直怀疑是我的nacos没有启动,然后按照官方文档一步一步的操作!
按理说这样的提示已经启动成功!
但是我依旧无法连接 ip:8848/nacos
这种情况跟之前安装mysql时候,遇到的问题类似,自然怀疑到是否是端口未打开的问题!于是依次排查
一、设置阿里云安全组
1、手动添加 8848 端口的内容
二、设置防火墙
1、打开防火墙并查看防火墙端口
# systemctl start firewalld
# firewall-cmd --permanent --list-port
发现防火墙端口未打开
2、加入8848端口,重启防火墙并查看防火墙端口
# firewall-cmd --permanent --zone=public --add-port=8848/tcp
# systemctl restart firewalld
# firewall-cmd --permanent --list-port
3、设置网络状态
1、检查网络监听
# netstat
发现没有8848的监听
2、添加8848端口
# vim /etc/sysconfig/iptables
//文件中复制黏贴下面内容
-A INPUT -m state –state NEW -m tcp -p tcp –dport 8848 -j ACCEPT
3、重启防火墙并查看网络监听
4、尝试nacos web
成功出现nacos的web网页,说明我们的nacos环境基本配置完成。
阿里云不像我们用虚拟机或者使用本地服务器那样,只要启动完成就算配置成功了。
作为一个商用云服务器提供商,有一些东西还需要自己一点点完成配置。
希望这篇文章能帮助大家避坑