阿里的一臺ECS還有一個月到期,就趁這一個月的時間,用它來學習一下夢寐已久的CentOS。linux
因爲歷史緣由,一直使用Windows環境,還從沒接觸過任何一種Linux系統。服務器
在服務器端部署MySQL/Tomcat/Ngix環境時,同配置的低成本ECS,若是使用Win系列,除了系統開銷就不剩多少了,但Linux不同,沒有那麼多的UI渲染,能夠把寶貴的資源用到服務上,而且穩定性方面也更可靠,因此早就想切換到Linux平臺上來。學習
1、準備ECS阿里雲
登陸阿里雲後臺,找到即將到期的ECS實例,執行「更換系統盤」操做spa
原來的WIN系統分分鐘煙消雲散,取而代之的是自由的 -- CentOS 7.2blog
2、第一次見面教程
很快,系統盤更換成功,它就靜靜的呆在那裏等着我ip
原來的遠程桌面用不上了,想要遠程鏈接到Linux,須要更簡單的:putty(點此下載)資源
只需填寫Host Name,就是遠程服務器的IP或者網址,端口默認22不用改,鏈接類型選擇「SSH」部署
最後在Saved Sessions裏填一個鏈接的名稱,點擊「Save」便可把鏈接信息保存,下次不用從新輸入,直接雙擊鏈接名稱就好了!
點擊「Open」,遠程連線!
首先,輸入用戶名:root,密碼是在更換系統盤的時候設置的
最後一行:[root@iZ25f8hk9yzZ ~] # 就表示登陸成功了
其中,root就是當前登陸的用戶名,iZ25f8hk9yzZ是機器名,~表示當前所在的是root的宿主目錄,#表示當前爲管理員模式($表示普通用戶模式)
看起來就是這樣了,沒有Windows轟隆隆的咆哮聲,也沒有iOS優雅的扁平式圖標,但這就是Linux
3、掛載數據盤
剛安裝的Linux鏡像尚未掛載數據盤,可使用該命令進行檢測:df -h
能夠看到,只有一個「/dev/xvda1」的40G的系統盤
下面,就開始對數據盤進行分區、格式化並掛載
一、數據盤分區
命令:fdisk -l
能夠看到,紅框中的「/dev/xvdb」數據盤就是咱們的目標
命令:fdisk /dev/xvdb
輸入:根據提示,依次輸入 n,p,1,兩次回車,wq,分區就開始了
備註:若是已經對該數據盤進行過基本分區,能夠在輸入 n 以前先輸入 d 刪除已有分區。
關於linux硬盤的分區主要分爲 基本分區(primary partion)和擴充分區(extension partion)兩種,基本分區和擴充分區的數目之和不能大於4個。基本分區能夠直接使用但不能再分區。擴充分區必須再進行二次分區才能使用。須要對擴充 分區創建邏輯分區(logical partion),邏輯分區沒有數量上限制。
再次運行 fdisk -l 命令,查看新的分區。新分區 xvdb1 已經建立好:
二、格式化
命令:mkfs -t ext4 /dev/xvdb1
因爲寫這篇隨筆是後補的,而且當時沒有截圖,因此上圖是從阿里的教程裏引用的,但結果都差很少
三、掛載磁盤
1)寫入分區信息:
命令:echo '/dev/xvdb1 /mnt ext3 defaults 0 0'>> /etc/fstab
2)掛載新分區
命令:mount /dev/xvdb1 /mnt
3)檢測分區
命令:df -h
到此爲止,該數據盤就能夠正常訪問使用了。
4、小結
因爲阿里的ECS提供了不少的Linux鏡像服務,因此免去了系統安裝的流程,直接進入系統使用的步驟
雖然說沒有學到系統安裝的部分,但之後絕大多數狀況仍是在雲服務的環境,因此我的認爲安裝的細節徹底能夠交給供應商去作,把有限的精力集中在業務上仍是明智的
今天已經把一套嶄新的CentOS架設完了,明天將學習Linux上最基本、最經常使用的一些Shell命令。