dubbo搭建-linux(centos7)下dubbo-admin安裝實錄(一)__linux

來源:互聯網
上載者:User
dubbo-admin安裝 環境 VMware® Workstation 12 Pro CentOS7
下載dubbo,並打包 我這裡採用git下載,git clone https://github.com/alibaba/dubbo.git。截至到今天,dubbo的最新版本為 2.5.4-SNAPSHOT。dubbo代碼下載完了之後,要編譯dubbo的代碼,並吧dubbo所需要的包下載到本地maven倉(maven的安裝和配置另外百度了)。 1.開啟cmd 2.cd到dubbo的根目錄下,我的dubbo根目錄在D:\JAVA\workspace\dubbo。mvn install -Dmaven.test.skip=true 3.執行maven編譯命令,mvn install -Dmaven.test.skip=true。 -Dmaven.test.skip=true是為了跳過測試,速度快一點, pom.xml配置依賴後,bulid的時候會自動載入jar到本地倉庫的。 看到build success,說明編譯成功。
4.編譯成功之後,在dubbo-admin工程裡,target目錄下就會出現dubbo-admin-2.5.4-SNAPSHOT.war檔案,這就是dubbo的控制台war包。 系統安裝 在VM下安裝CentOS7系統,過程省略……

JDK安裝和配置     我這裡安裝的是jdk1.8,過程省略…… zookeeper下載/安裝/配置 1.zookeeper下載頁面:http://apache.fayea.com/zookeeper/,我下載的是zookeeper-3.5.2-alpha.tar.gz。上傳到CentOS後, 執行:tar -xvf zookeeper-3.5.2-alpha.tar.gz,進行解壓,然後進入到zookeeper-3.5.2-alpha/conf,拷貝一份zoo_sample.cfg,命名為zoo.cfg。 2.vi zoo.cfg,如果想修改資料儲存地址和連接埠號碼就自行修改 3.啟動zookeeper。cd到zookeeper根目錄下,執行:./bin/zkServer.sh start。可以用ps查看是否啟動成功。 tomcat下載/安裝/配置 1. tomcat下載頁面:http://tomcat.apache.org/download-90.cgi,我這裡下載的是tomcat9。 2.解壓tomcat之後,到webapps目錄下,清空裡面的檔案。 3.修改server.xml裡面的8080連接埠,一定要修改,因為zookeeper會暫用這個連接埠,這個版本的zookeeper整合了jetty,jetty跟隨zookeeper啟動之後就會佔用8080連接埠。我這裡改成8081。 4.配置catalina.sh檔案。我安裝的tomcat9,不知道為什麼啟動報錯,說找不到jvm之類的,網上查了說需要配置catalina.sh。   開啟 vi catalina.sh 檔案:
在 # OS specific support. 前面加入如下代碼:
  JAVA_HOME=/usr/local/jdk/jdk1.8.0_111
  JRE_HOME=$JAVA_HOME/jre
  鍵入 Esc 並輸入“:wq!”保持並退出; 部署dubbo-admin 1.上傳dubbo-admin-2.5.4-SNAPSHOT.war到tomcat的webapps目錄下,解壓dubbo-admin-2.5.4-SNAPSHOT.war(unzip dubbo-admin-2.4.1.war dubbo-admin-2.5.4-SNAPSHOT)。 2.修改dubbo-admin-2.5.4-SNAPSHOT的dubbo.properties配置。進入到dubbo-admin-2.5.4-SNAPSHOT/WEB-INF,vi dubbo.properties,然後修改zookeeper配置。 3.啟動tomcat。到tomcat的bin目錄下,執行:./startup.sh。查看進程和日誌,確保啟動成功。 4.訪問dubbo控制台。http://192.168.1.103:8081/dubbo-admin-2.5.4-SNAPSHOT/。這裡要注意防火牆限制連接埠訪問, 粗暴一點的可以把防火牆關閉了。 訪問使用者名稱和密碼都是root. 成功。。。




相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.