Dubbo环境搭建
1.zookeeper安装(需要授权用户,案例用的root用户)
Step1
: 安装SecureCRT(省略…)安装jdk(省略…)
Step2
:上传zookeeper-3.4.6.tar.gz
按Alt+p
上传
sftp> put d:\zookeeper-3.4.6.tar.gz
Step3
:解压zookeeper-3.4.6.tar.gz
[root@localhost ~]# tar -zxvf zookeeper-3.4.6.tar.gz
Step4
:创建data
[root@localhost ~]# cd zookeeper-3.4.6
[root@localhost zookeeper-3.4.6]# mkdir data
Step5
:修改文件名zoo_sample.cfg
[root@localhost zookeeper-3.4.6]# cd conf
[root@localhost conf]# mv zoo_sample.cfg zoo.cfg
Step6
:修改data
路径
[root@localhost conf]# vim zoo.cfg
按i进入 insert模式修改dataDir
dataDir=/root/zookeeper-3.4.6/data
按Esc 输入:wq enter退出
2.zookeeper启动
Step1
:启动服务
[root@localhost ~]# cd zookeeper-3.4.6/bin
[root@localhost bin]# ./zkServer.sh start
输出以下内容表示启动成功
JMX enabled by default
Using config: /root/zookeeper-3.4.6/bin/../conf/zoo.cfg
Starting zookeeper ... STARTED
Step2
:关闭服务
[root@localhost ~]# cd zookeeper-3.4.6/bin
[root@localhost bin]# ./zkServer.sh stop
输出以下提示信息关闭成功
JMX enabled by default
Using config: /root/zookeeper-3.4.6/bin/../conf/zoo.cfg
Stopping zookeeper ... STOPPED
Step3
:查看状态
:
[root@localhost ~]# ./zkServer.sh status
启动状态显示:
Using config: /root/zookeeper-3.4.6/bin/../conf/zoo.cfg
Mode: standalone
未启动状态显示:
JMX enabled by default
Using config: /root/zookeeper-3.4.6/bin/../conf/zoo.cfg
Error contacting service. It is probably not running.
3.管理中心安装
Step1
:解压 dubbox-master.zip并打包
C:\Windows\system32>D:
D:\>cd shop\dubbox-master\dubbo-admin
D:\shop\dubbox-master\dubbo-admin> mvn package -Dmaven.skip.test=true
Step2
:安装tomcat 按alt+p
进入
sftp>put apache-tomcat-7.0.52.tar.gz
[root@localhost ~]# tar -zxvf apache-tomcat-7.0.52.tar.gz
Step3
:将dubbo-admin.war移动到apache-tomcat-7.0.52/webapps目录下
[root@localhost ~]# mv dubbo-admin-2.8.4.war apache-tomcat-7.0.52/webapps/dubbo-admin.war
Step4
:启动tomcat运行dubbo项目
[root@localhost ~]# cd apache-tomcat-7.0.52
[root@localhost apache-tomcat-7.0.52]# cd bin
[root@localhost bin]# ./startup.sh
Using CATALINA_BASE: /root/apache-tomcat-7.0.52
Using CATALINA_HOME: /root/apache-tomcat-7.0.52
Using CATALINA_TMPDIR: /root/apache-tomcat-7.0.52/temp
Using JRE_HOME: /usr/local/src/java/jdk1.7.0_71
Using CLASSPATH: /root/apache-tomcat-7.0.52/bin/bootstrap.jar:/root/apache- tomcat-7.0.52/bin/tomcat-juli.jar
Tomcat started.
[root@localhost bin]#
Step5
:访问路径:http://192.168.25.128:8080/dubbo-admin
输入username/password 即可进入dubbo首页