Linux服务器安装Nacos正常启动,但控制台无法访问

    Docker容器中部署Nacos服务注册中心

1、拉镜像

docker pull nacos/nacos-server

2、启动服务

docker run --env MODE=standalone --name nacos -d -p 8848:8848 nacos/nacos-server

3、Web无法访问控制台

解决方案:

经过多方面的分析,Nacos服务安装部署是成功的。

最后分析:访问不了应该就是端口的问题,优先考虑防火墙,具体,如下:

一、防火墙的状态。有时打开防火墙外部不能访问。 防火墙的命令: 查看防火墙状态 systemctl status firewalld 开启防火墙 systemctl start firewalld 关闭防火墙 systemctl stop firewalld 开启防火墙 service firewalld start 禁止开机启动防火墙 systemctl disable firewalld.service 先用:systemctl unmask firewalld.service 然后:systemctl start firewalld.service 二、查看你的服务的端口号是否对外开放。 命令: 1.查询已经对外开放的端口 netstat -anp 2.查询指定端口是否已经开放 firewall-cmd --query-port=8848/tcp

返回yes/no。此时也有可能返回firewalld is not running,此时需要打开防火墙在开放端口。 开放端口号命令: 添加指定需要开放的端口: firewall-cmd --add-port=8848/tcp --permanent

重载入添加的端口: firewall-cmd --reload

查询指定端口是否开启成功: firewall-cmd --query-port=8848/tcp

经验分享 程序员 微信小程序 职场和发展