第一步安装jdk1.7(1.8会出现异常)
dubbo-admin 运行在tomcat下,因此需要实现安装jdk和tomcat。但是dubbo-admin只支持jdk1.7和jdk1.8不兼容,否则会抛出404异常
解决方案:
安装jdk1.7版本
步骤:
1.下载jdk1.7版本
2、解压jdk
#tar -zxvf jdk1.7.0_80.tar.gz -C /usr/local
3.需要在etc/profile里需要安装环境变量
第二步安装tomcat1.7
在usr/local下或者在home/imaxonor下解压tomcat1.7,
1.配置tomcat不使用环境变量配置的jdk版本,而使用指定的版本
在tomcat的bin目录下创建setenv.sh文件。
内容如下:
JAVA_HOME=/usr/local/jdk1.7.0_80
2.启动tomcat
/home/imaxonor/apache-tomcat-dubbo/bin/startup.sh
3.将dubbo-admin-2.5.4.war放在webapps下
重启tomcat(# startup.sh),此时会解压dubbo-admin-2.5.4.war
4.删除原来的webapps下的ROOT目录,
# rm -rf ROOT
5.将dubbo-admin-2.5.4更名为ROOT
# mv dubbo-admin-2.5.4 ROOT
第四步安装zookeeper
Zookeeper是使用java语言开发的,可以运行在window、linux等各种平台上,需要先安装jdk。
## 安装步骤: ##
1、安装jdk;
2、把zookeeper的安装包上传到linux中
3、解压缩安装包
#tar -zxvf zookeeper-3.4.6.tar.gz -C /usr/local
4、进入zookeeper-3.4.6目录创建data目录
#mkdir data
5、进入conf目录,拷贝zoo_sample.cfg 并命名为zoo.cfg
#cp ./zoo_sample.cfg zoo.cfg
6、修改data属性
把zoo.cfg中的dataDir给为
dataDir=/usr/local/zookeeper-3.4.6/data
7、管理zookeeper服务
启动:
#cd bin
# ./zkServer.sh start
停止:
#./zkServer.sh stop
查看状态:
#./zkServer.sh status
**注意:需要关闭防火墙**