1. 安装zookeeper
(1) 上传zookeeper-3.4.6.tar.gz到Centos机器上
(2) 将zookeeper-3.4.6.tar.gz解压到/usr/local/下
tar -zxvf zookeeper-3.4.6.tar.gz -C /usr/local
(3) 切换到zookeeper-3.4.6目录下,创建data目录
cd /usr/local/zookeeper-3.4.6
mkdir data
(4) 切换到conf目录,重命名zookeeper-3.4.6.cfg
cd /usr/local/zookeeper-3.4.6/conf
mv zookeeper-3.4.6.cfg zoo.cfg
(5) 修改zoo.cfg文件
修改端口:clientPort=2181
修改dataDir路径:dataDir=/root/zookeeper-3.4.6/data(前面创建的data目录的路径)
vim zoo.cfg
(6) 启动zookeeper:
cd /usr/local/zookeeper-3.4.6/bin
./zkServer.sh start
start:启动
status:状态
stop:停止
reset:重启
2 安装dubbo
(1) 上传apache-tomcat-7.0.47.tar.gz到Centos机器上
(2) 将apache-tomcat-7.0.47.tar.gz解压到/usr/local/下
tar -zxvf apache-tomcat-7.0.47.tar.gz -C /usr/local
(3) 修改tomcat访问端口
cd /usr/local/apache-tomcat-7.0.47/bin
vim server.xml
(4) 上传dubbo-admin.war 到 /usr/local/apache-tomcat-7.0.52/webapps
(5) 运行tomcat
cd /usr/local/apache-tomcat-7.0.52/bin ./startup.sh start
(6) 在浏览器端访问tomcat
http://服务器ip:tomcat端口/dubbo-admin/
dubbo默认登录账号,密码是:root, root
(7) 停止tomcat并删除dubbo-admin.war
cd /usr/local/apache-tomcat-7.0.52/webapps
rm -rf dubbo-admin.war
(8) 修改zookeeper与dubbo之间的通信(如果是在同一个服务器,zookeeper的端口设置是2181,则跳过)
cd /usr/local/apache-tomcat-7.0.52/webapps/dubbo-admin/WEB-INF
vim dubbo.properties
(9) 重新启动tomcat
关于dubbox打war包上传到tomcat
(1) 解压dubbox-master.zip
(2) 命令符下进入dubbo-admin目录下
(3) mvn package -Dmaven.skip.test=true
PS:如果错漏,望斧正,共同进步