Linux系統安裝及網路配置

Linux系統安裝及網路配置

來自專欄 Linux 小貼士

本文介紹關於Linux系統的安裝以及網路配置,關於虛擬機配置中網路的三個模式區別進行詳細講解。學習Linux對於後端開發人員是很有必要的,結合實際開發,Linux伺服器是開發小組共享的,正式上線的項目運行在公網上,因此需要開發者用遠程登陸到Linux進行項目的管理和開發。

如果你想在計算機行業深入下去建議去系統學習,因為Windows隱藏了太多的操作系統細節,通過學習linux你會開闊很多眼界,而且就java本身而言,它也更適合linux,因為絕大多數的Java伺服器都是linux的。

同樣作為學習使用,我們建議安裝虛擬機,我們這裡選擇VMware軟體,虛擬機可以使你在一台機器上同時運行多個操作系統。

VWare 是一個「虛擬PC」軟體公司.它的產品可以使你在一台機器上同時運行二個或更多Windows、DOS、LINUX系統。安裝在VMware操作系統性能上比直接安裝在硬碟上的系統低不少,因此,比較適合學習和測試。

Linux,VM和Windows的關係:

VM就是一款軟體,安裝在我們的母機上(Windows),它可以幫我們虛擬一個操作系統出來。首先通過VM來創建一個虛擬機空間。在虛擬機空間里安裝CentOS。

安裝後的CentOS系統就是一系列的文件,同樣可以把裝好後的"一系列文件"移植到別的操作系統上。別的操作系統也必須使用Vm打開,這種移植對測試伺服器的壓力等非常有幫助。Centos是linux系統的一個發行版本。

安裝CentOS 7:

關於VMware的安裝這裡不再介紹,本教材使用CentOS 7發行版本,下載鏈接:mirrors.163.com/centos/ ,CentOS 是Linux操作系統的一個發行版本。

  1. 打開虛擬機

2. 新建虛擬機,選擇典型

3. 選擇:稍後安裝操作系統

4. 選擇Linux,版本選擇CentOS 64位

5. 修改虛擬機名稱(任意),虛擬機保存位置

6. 指定磁碟容量大小,建議不少於20G。這裡分配不是立馬吃掉20G,可以根據設置,隨著使用慢慢增加到20G。

7. 完成

8. 紅色箭頭位虛擬機配置

9. 點擊編輯虛擬機設置->內存,根據Windows的內存進行適當調高。小編內存是8G,所以虛擬機選擇了3G。

10. 選擇處理器->更改處理器數量和核數,母雞的核數配置可以在任務管理器中查看

11. 網路適配器:NAT模式

關於上方的網路適配器的配置中,我們為什麼選擇NAT模式,它和另外的模式有什麼區別,這裡詳細講解:

橋接模式:

我們假設有一個教室的網路環境,裡面有一台小白的電腦:windows操作系統,IP地址為:192.168.0.10;在這個教室中還有另外一個人小黑的電腦windows,192.168.0.20,他們可以相互通信。

小黑的Windows裝了一個VM虛擬機,並且安裝了CentOS系統,網路設置選擇了:橋接模式,那麼安裝的CentOS系統的ip地址也是192.168.0.xx。

小白的電腦可以與小黑的電腦通信,小白的電腦還可以與小黑安裝的CentOS虛擬機進行通信。

這樣固然好,但是我們學習過網路原理的知識明白,192.168.0.xx網段可分配的地址只有200多個,如果網路環境中主機很多,可能會造成ip地址衝突,所以我們不選擇橋接模式。

NAT模式(建議):

Linux可以訪問外網,不會造成IP衝突。

假設教室網路環境中又多了一個小綠的主機,它在主機上裝了CentOS的操作系統,網路配置選擇的NAT模式。

採用NAT模式後,安裝虛擬機的Windows會增加一個ip地址,192.168.100.200。

192.168.100.200和192.168.100.50可以通信,這樣小綠的電腦有了兩個ip地址,採用NAT模式的話,小綠創建的虛擬機的ip地址不會佔用192.168.0.xx這個網段。

這種方式不會出現ip衝突,但是小黑小白是無法和小綠安裝的CentOS通信的。但是小綠安裝的運用NAT模式的CentOS可以和公網(即:小白和小黑的電腦)通信(小綠另一個ip地址代理)。

僅主機模式:

虛擬機CentOS是一個獨立的主機,不可以訪問外網。

12. 綜上,我們選擇:NAT模式

13. 點擊虛擬機-設置

14. CD/DVD(IDE)->使用ISO鏡像文件,選中我們下載的CentOS 7 的鏡像

15. 配置完成點擊開啟此虛擬機

16. 打開虛擬機的過程可能出現下方的選擇,一定選擇Skip(Tab建切換)

17. 選擇語言:中文

18. 這裡需要等半分鐘,等待載入完畢後:選擇安裝位置進行配置

19. 選擇:我要配置分區

20. 選擇標準分區

21. 點擊"+"號,增加下方的掛載點:/boot ,把容量設置為200

/boot:引導分區,Centos啟動時的引導文件

22. 再添加一個設置:swap ,期望容量:2048

swap:交換分區,用於系統內存不夠用,可用swap暫時的替代系統內存,分配內存的1.5倍-2倍之間。

23. 添加一個分區:/ 根分區 ,期望容量不設置,其餘的放在根分區。

24. 分區完成就應該是下方紅框中->完成

25. 接受更改

26. 軟體選擇

27. 基礎設備伺服器->兼容性程序庫

28. GNOME桌面->把用不到的辦公套件取消掉。根據下圖勾選上需要用到的選項

29. 選擇網路和主機名

30. 圖中紅框更改主機名

31. ROOT密碼:點擊設置自己的密碼。

ROOT密碼:生成環境不能太簡單,生成複雜密碼。

32. 接下來就是漫長的等待過程:重啟,然後就是下圖。點擊LICENSE .....

33. 勾選我同意許可

34. 中文

35. 漢語

36. 可選可不選

37. 設置時區

38. 可登陸可不登陸

39. 全名,用戶名

40. 設置密碼

41. 完成安裝

網路設置

這時候打開瀏覽器,是連不上網的,我們需要網路設置。

42. 右鍵屏幕:打開終端

43. 鍵入:su root 然後 輸入密碼,注意密碼是不會回顯的

44. 輸入cd /etc/sysconfig/network-scripts/

45. 輸入命令: ls 查看文件,找到文件ifcfg-ens33(你們可能不一樣,只要是 ifcfg-ensxx就可以)

46. 輸入命令 vi ifcfg-ens33

47. 先輸入i 進入編輯模式,找到ONBOOT=no

48. 把 ONBOOT=no 修改為 ONBOOT=yes

然後ESC退出編輯模式,輸入 :wq! 回車完成保存

49. 重新啟動CentOS,就可以上網了。

50. 這個時候務必保存一下快照。

如果您喜歡此教程,我會一直寫下去的,歡迎你的分享和點贊

參考:韓順平老師課程;CSDN博客;百度;


推薦閱讀:

兒童預防接種信息管理系統安裝程序

TAG:Linux | 系統安裝 | 操作系統 |