0-前言
關於docker:
docker是虛擬機之后的一大革命性進步,docker容器化部署對項目實在是太方便了;
docker需要安裝載Linux系統下,今天,我們就從實戰出發,教大家簡單的相關環境搭建;
關於Linux難不難學:
很多新手沒沒接觸過docker/Linux,都以為挺難,容易打擊學習熱情,其實,想深入,是需要花點時間,但是想簡單使用,一點不難;就像使用Windows,你說注冊表、組策略那些,很多人都不懂,但基本使用,大家都一用就會;
Linux對開發人員來說,其實常用的命令也就那么點,很容易學會,畢竟我們不是運維,不需要全部功能都深入了解
關於Linux環境的選擇:
有些公司要求在Linux下辦公,這種情況下mint(基於Ubuntu)系統是不錯的選擇,界面比較類似Windows;
不是公司強制要求的話,Windows + 虛擬機運行Linux是最好的方式;
安裝的Linux版本,直接用centos,其他的坑太多就不要去考慮了,centos是最好最穩定支持最全面的開源Linux版本,沒有之一;
不需要安裝Linux桌面,因為根本用不上;
1-安裝Linux
1-1、 所需軟件:
vmware workstation 15(虛擬機軟件、同類還有免費的virtualbox,但virtualbox安裝Linux經常出問題,不建議使用),
CentOS-7-x86_64-DVD-1708 (Linux系統盤),
xshell(遠程連接Linux系統的工具,同類還有SecureCRT)
1-2、安裝虛擬機
安裝vmware workstation 15,並用注冊機激活(具體百度);
1-3、安裝Linux
打開vmware ,創建新的虛擬機
創建好了,下面編輯一下他的基本配置
設置完畢,啟動,開始安裝Linux系統:
這里說明一下各分區情況:以后按照這個來就可以:
/boot:系統啟動分區,固定200M即可
swap:內存的兩倍(最大不超過8G)
/ :可以分個20G
/data :剩下的幾個G全部分給他了;
我們虛擬機分了30個G給他,所以按上面分,/boot、swap是固定的, /基本就分配最大空間給他,/data分一部分給他
下面還有一步設置網絡的步驟,設置好就不需要再手動敲代碼去更改網絡配置了(當然,怎么手動敲代碼更改你還是要去學會的):
然后等待安裝完成,幾分鍾就能安裝好,安裝好后重啟就完成了
重啟后,輸入登錄用戶root和密碼就能登錄進去了(注意,輸入密碼是沒有任何顯示的,很多人會誤以為系統沒反應,其實是正常的,輸入后回車就能正常進入了)
輸入 ip addr 查看網絡,可以看到,網絡也已經配置好了的,可以直接使用了
到這里,Linux就安裝好了,別看上面一堆圖片,其實安裝起來,幾分鍾就搞定了
好,到這里,Linux可以最小化了,我們不需要直接在上面操作,都是用連接工具連接和操作的
1-4、Xshell的安裝和使用
Xshell是一個Linux遠程連接工具,大部分人都在用,家庭和學校使用是免費的,商業版購買也不貴,才幾百塊;還有一個SecureCRT,也是一樣的工具,我以前用SecureCRT,現在更喜歡Xshell;
安裝Xshell,完成后打開,新建一個連接
然后可以看到已經連上了,ip addr 也正常能看到網絡情況了
Xshell是可以直接粘貼命令的,這樣很多時候我們只需要寫好命令保存下來,用到的時候可以直接粘貼過來就行,不用多次重復敲命令,提高效率
好了,Linux環境就這么簡單就安裝起來了,可以使用了,可以復制備份一份供隨時反復折騰;