Dubbo、Zookeeper 以及 Tomcat 啟動的相關問題


Dubbo、Zookeeper 以及 Tomcat 啟動的相關問題

這個算是不難的問題,但是一開始自己不知道怎么配置,整整折騰了一晚上,好在最后能夠登陸進去,遂記下。

1、Zookeeper 下載

網站 https://archive.apache.org/dist/zookeeper/

解壓到相應的文件夾里,然后打開 config文件夾如下所示

zoo_sample.cfg改名為 zoo.cfg,打開后將如下的內容修改成

改成下圖紅框中的數據

修改成功后打開 bin目錄,將 zkServer.cmd 雙擊打開,打開后如下所示

此時,Zookeeper 已安裝完畢!

2、安裝 Dubbo

下載地址:https://github.com/alibaba/dubbo/releases

  • 下載完成后,解壓壓縮包,先進入安裝目錄下的dubbo-admin
  • dubbo-admin 進行打包
  • 打包命令:mvn install -Dmaven.test.skip=true

前提是已經安裝了 maven,才能使用 mvn 命令。

出現如下 BUILD SUCCESS 說明打包成功!

進入文件夾

復制該 war 包到 tomcat/webapp 目錄下

進入 tomcat/conf ,打開 server.xml 文件,修改如下的內容:

返回上級文件夾,進入 bin
啟動 tomcat,對 war 包進行解壓

成功后 tomcat/webapps 中出現該文件夾

進入 dubbo-admin-2.5.6里的 WEB-INF文件

打開 dubbo.prpertites文件

可以更改IP地址

注意:如果監控中心和注冊中心在同一台服務器上,可以不需要任何配置。如果不在同一台服務器,需要修改配置文件。也就是上面dubbo.prpertites文件的內容。

3、啟動項目

接下來啟動項目,先啟動 zookeeper

  • 在 Zookeeper 安裝路徑里的 bin 文件里找到 zkServer.cmd雙擊啟動;
  • 在 Tomcat 的 bin 文件里雙擊 startup.bat,即啟動 Tomcat(啟動tomcat時,zookeeper黑窗口不要關閉);
  • 輸入域名:http://localhost:8090/dubbo-admin-2.5.6/
    • 這里有兩點注意:
      • 端口有無更改,嚴格按照本教程,則為 8090;否則可能為默認值 8080;
      • dubbo-admin-2.5.6 這個名稱,是跟你復制到 tomcat/webapp里的那個 war 包相對應(當然如果解壓后你更改了名稱比如是 dubbo-admin,那相應的域名就沒有 -2.5.6 了;
  • 輸入相關的用戶名和密碼,默認都是 root,進去后就如下所示。

完成!

材料工程專業轉行互聯網開發工程師,歡迎關注。后台回復關注「1024」有驚喜哦~


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM