本來想介紹一下dubbo2.7帶來的新東西,比如新的異步調用方法,注冊中心,元數據中心,新的服務治理DubboadminUI。但是在消息區,很多小伙伴反映無法在window10HomeEdition中安裝docker,使得很多小伙伴不再想繼續教程學習。今天打算花幾塊錢在阿里巴巴云的ECS服務器上安裝docker。
哈哈,這不是廢話。天下沒有免費的午餐,小伙伴也不多。剛開始接觸開發,我覺得還是介紹一下如何購買ECS服務器的重要步驟比較好。雖然花費不多,但總比讓新手在本地筆記本上搭建虛擬機,然后一步一步配置網絡好。
1.1注冊阿里巴巴云賬號,注冊我就不介紹了。可以用手機或支付寶注冊,登錄地址如下
s://account.aliyun.com/login/qr_login.htm
成功登錄后,單擊控制臺或下面控制臺的網址。你需要在這里充電。阿里巴巴云的ECS服務器其實更便宜。當然,假如你是新用戶或者學生,可以申請單核1G內存服務器。學生價,我記得做基礎學習一年幾十塊錢很方便,也很劃算。這里要注重的是,這個是臨時開的。使用一段時間后,將釋放ECS實例。所以,假如按體積付費,至少要充值100元,否則打不開。如下,我充值100元。
s://homenew.console.aliyun.com/
2.購買臨時的按次付費ECS服務器
2.1在阿里巴巴云控制臺的左上角,點擊導航欄,選擇“云服務器ECS”,如下圖所示
2.2進入服務器ECS后,點擊右側的“實例”。因為我是在阿里巴巴云優惠期間買的,這里會有一個已存在的實例,你可以忽略。大致的示例圖如下。中間的列表是實例的數量,以及當前實例的一些基本信息和參數信息
這里要注重的是,阿里巴巴云的ECS服務器是分機房的,所以你買的時候一定要注重你要買哪個機房的ECS服務器。每個地區的ECS價格也不一樣。記住,假如我們是實驗服務器,按量付費,越便宜越好,當然是在保證穩定可用性的前提下。
2.3點擊右上角的“CreateExample”按鈕,我們選擇定制購買,按量付費,1芯1G,測試就夠了。機房的選擇可以在我們這邊隨機分配,你可以選擇地區,比如杭州上海香港。機房的選擇還是很講究的。目前才剛剛起步,可以簡單選擇哪里比較便宜。
還有一個機房‘可用區’,還是很重要的。假如您購買了多臺ECS服務器,并想在內部網中訪問它們,您必須選擇相同的可用區域。比如我在杭州買了一個實例‘可用區域B’,我想讓新買的實例訪問的前一臺機器在內網訪問的時候必須選擇‘可用區域B’,這樣以后你建集群的時候就可以不用訪問公網地址配置內網地址了。未來我們還會建設彈性搜索、kubernetes等ECS集群,后面會講到
2.4選擇特定的配置和操作系統映像
我們選擇了1CIG共享入門級ECS服務器,因為我一直在用ubuntu,所以這里選擇了ubuntu18.04,很終價格是0.18元/小時。因為我只是一個例子,朋友可以把配置調低一點,比如0.5CPU等。據說海外服務器比較便宜,可以試試新加坡和馬來西亞的機器。因為是實驗,怎么便宜?假如你是學生,建議你每年每個月都買入門級的物品。性價比高,廢話不多。單擊“下一步,網絡和安全組”
我們不需要改變任何配置,不需要調整貸款,基本版就夠了,很低收費以流量為準。假如想下載更快,或者土豪,可以適當增加帶寬,讓自己感覺像飛一樣,因為包的下載速度會變快,但是基本版就夠了。直接點擊“確認訂單”進入以下頁面
確認您選擇的配置信息正確無誤后,同意條款,單擊“創建實例”,很后會提示您成功創建
點擊'治理控制臺',如下圖所示

我們可以找到杭州可用的B區,我們有一個額外的實例,我們新創建的服務器信息清楚地顯示在治理控制臺中
3.1安裝xshell非常簡單。百度一下,下載安裝包,然后下一步安裝。如下圖所示,現在應該是xshell6,我的本地window10是xshell5,類似,可以忽略版本
3.2使用xshell連接到ECS服務器,返回到我們的ECS治理控制臺,檢查我們剛剛創建的ECS服務器的公共IP地址121.199.76.237,然后單擊治理進入以下頁面,然后單擊“更多”
單擊重置實例密碼
這里改密碼,需要短信驗證碼保證安全,還是比較靠譜的。正確輸入短信驗證碼后,即可成功修改登錄密碼。很終修改后,您需要重新啟動實例
3.3配置xshell的參數,遠程連接到ECS服務器,在xshell中點擊“新建會話”,輸入我們剛剛記錄的ECS的公共IP地址,端口號默認為22,然后點擊“用戶認證”
使用用戶名和密碼的訪問方式,用戶名默認是root,密碼是我們剛剛重置的密碼
點擊鏈接,就可以成功連接到我們的ECS服務器,這樣我們只需花10分鐘1元就可以搭建好一臺ubuntu服務器
4.1更新本地安裝包,更新本地源索引,這樣就可以得到很新的軟件包
sudoapt-get更新
sudoapt-get-yinstallapt-transport-sca-certificatescurlsoftware-properties-common
4.2安裝GPG證書,寫docker軟件源碼,指定鏡像地址,很后安裝docker
sudoapt-get-y更新
sudoapt-get-yinstalldocker-ce
很終執行成功后,您可以使用我們的[dockerversion]命令來檢查docker的狀態
本節從頭到尾介紹了如何創建一個測試級ECS服務器,并成功安裝docker,這樣以后我們做實驗的時候就可以在云中使用docker了,我們可以使用云中的docker為我們提供mysql、zookeeper、nacos、dubboadminui等組件服務,我們還會把我們本地的圖片上傳到阿里巴巴云的圖片倉庫,然后包含我們所有的代碼。
在下一節,我們將繼續講解如何使用阿里巴巴云ECS服務器部署Dubbo2.7的新UI,DubboAdminUI,初步了解docker作曲
假如你喜歡我的課程,請關注并增加我的寫作動力。這個系列的課程都是原創的,所以感謝各位熱愛學習,共同進步的小伙伴們
來源:天線貓,歡迎分享這篇文章!天線貓
文章地址:http://www.meyanliao.com/article/online/11225.html