使用本地虚拟机配置完成后,浏览器中输入:
http://192.168.***.***:8080/dubbo-admin/却报404错误!
(ip为虚拟机中设置的ip,如果不记得ip,可输入ifconfig命令查看)
可能原因:
1、 没安装好jdk
解决办法:下载jdk安装并配置好环境变量。
2、 centos 防火墙没关闭
centos7:systemctl disable firewalld
centos7之前的版本:
1.关闭防火墙
执行命令:service iptables stop
验证:service iptables status
2.关闭防火墙的自动运行
执行命令:chkconfig iptables off
验证:chkconfig --list | grep iptables
3 、centos selinux没有关闭
关闭方法,编辑/etc/selinux/config文件,将SELINUX的值设置为disabled,重启虚拟机。
关闭过后,实战测试成功。
附加一个错误:
[itcast@localhost bin]$ ./zkServer.sh start
JMX enabled by default
Using config: /opt/zookeeper-3.4.6/bin/../conf/zoo.cfg
Starting zookeeper ... ./zkServer.sh: line 113: /opt/zookeeper-3.4.6/data/zookeeper_server.pid: Permission denied
FAILED TO WRITE PID
[itcast@localhost bin]$ ./zkServer.sh: line 109: ./zookeeper.out: Permission denied
平时虚拟机都是挂起使用,这次关闭了,结果再次启动zookeeper报错(权限不够)
解决方案:
[itcast@localhost bin]$ su root
Password:
[root@localhost bin]#
切换到root即可解决!!!