安裝zookeeper 和 dubbo

linux版本: CentOS 6.8
zookeeper版本 zookeeper-3.4.11.tar.gz
拷貝zookeeper-3.4.11.tar.gz到/opt下,並解壓縮
在這裏插入圖片描述
改名叫zookeeper
在這裏插入圖片描述
1.2製作開機啓動的腳本

把如下腳本複製進去
#!/bin/bash
#chkconfig:2345 20 90
#description:zookeeper
#processname:zookeeper
ZK_PATH=/opt/zookeeper
export JAVA_HOME=/opt/jdk1.8.0_152
case $1 in
start) sh $ZK_PATH/bin/zkServer.sh start;;
stop) sh $ZK_PATH/bin/zkServer.sh stop;;
status) sh $ZK_PATH/bin/zkServer.sh status;;
restart) sh $ZK_PATH/bin/zkServer.sh restart;;
*) echo “require start|stop|status|restart” ;;
esac
然後把腳本註冊爲Service

在這裏插入圖片描述增加權限
在這裏插入圖片描述
1.3初始化zookeeper配置文件
拷貝/opt/zookeeper/conf/zoo_sample.cfg
到同一個目錄下改個名字叫zoo.cfg
在這裏插入圖片描述然後咱們啓動zookeeper
在這裏插入圖片描述
以上狀態即爲安裝成功。

2 dubbo的使用
dubbo本身並不是一個服務軟件。它其實就是一個jar包能夠幫你的java程序連接到zookeeper,並利用zookeeper消費、提供服務。所以你不用在Linux上啓動什麼dubbo服務。
但是爲了讓用戶更好的管理監控衆多的dubbo服務,官方提供了一個可視化的監控程序,不過這個監控即使不裝也不影響使用。
3.1安裝監控軟件:
材料: tomcat8 + dubbo-admin
拷貝tomcat8和dubbo-admin到/opt目錄下
在這裏插入圖片描述
然後把dubbo-admin-2.6.0.war拷貝到tomcat的webapps目錄下
在這裏插入圖片描述2.2設置開機啓動tomcat
[root@localhost tomcat4dubbo]# vim /etc/init.d/dubbo-admin
複製如下腳本

#!/bin/bash
#chkconfig:2345 20 90
#description:dubbo-admin
#processname:dubbo-admin
CATALANA_HOME=/opt/tomcat4dubbo
export JAVA_HOME=/opt/jdk1.8.0_152
case $1 in
start)
echo “Starting Tomcat…”
$CATALANA_HOME/bin/startup.sh
;;

stop)
echo “Stopping Tomcat…”
$CATALANA_HOME/bin/shutdown.sh
;;

restart)
echo “Stopping Tomcat…”
$CATALANA_HOME/bin/shutdown.sh
sleep 2
echo
echo “Starting Tomcat…”
$CATALANA_HOME/bin/startup.sh
;;
*)
echo “Usage: tomcat {start|stop|restart}”
;; esac

然後同樣的註冊進入到服務中
[root@localhost tomcat4dubbo]# chkconfig --add dubbo-admin
加入權限
[root@localhost tomcat4dubbo]# chmod +x dubbo-admin
如果想改變端口號去tomcat中的server.conf中修改,課件中已改爲7080,然後就可以啓動服務了。
2.3 啓動服務
[root@localhost tomcat4dubbo]# service dubbo-admin start
啓動後用瀏覽器訪問
在這裏插入圖片描述可以看到要提示用戶名密碼,默認是root/root
(修改的話,可以去)
在這裏插入圖片描述打開這個界面就說明,dubbo的監控服務已經啓動。但是現在咱們還沒有搭建dubbo的提供端和消費端。

發佈了14 篇原創文章 · 獲贊 0 · 訪問量 151
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章