五一宅家學習之:人手一套Linux環境搭建(Windows版本教程)

五一宅家學習之:人手一套Linux環境搭建(Windows版本教程)

緣由

之前寫的一篇 《Linux環境搭建保姆級操作》中是基於macOS宿主機系統搭建的,評論區有很多小夥伴要Windows版本的操作教程。

所以這不就趁著五一假期,從箱底掏出了那臺破Windows電腦操作了一遍嘛!

五一宅家學習之:人手一套Linux環境搭建(Windows版本教程)

其實Windows版的操作總體也大差不差,只是部分操作界面有點小變化。

還是那句話,既然學編程,提前備好Linux系統環境非常重要,建議人手一套,這樣方便後續 學Linux用LinuxLinux環境編程應用和項目部署工具實驗等一系列學習和實踐

軟件版本

  • 物理宿主機系統:Windows 10 專業版
  • 虛擬機軟件:VMware Workstation 10.0.1版本
  • CentOS操作系統ISO鏡像:CentOS 7.4 64位
  • SSH終端軟件:SecureCRT
  • SFTP文件傳輸工具:WinSCP

安裝Linux操作系統

1、創建新的虛擬機

五一宅家學習之:人手一套Linux環境搭建(Windows版本教程)

2、選擇虛擬機硬件兼容性

五一宅家學習之:人手一套Linux環境搭建(Windows版本教程)

默認即可

3、加載Linux系統ISO鏡像

五一宅家學習之:人手一套Linux環境搭建(Windows版本教程)

五一宅家學習之:人手一套Linux環境搭建(Windows版本教程)

4、虛擬機命名並存儲

五一宅家學習之:人手一套Linux環境搭建(Windows版本教程)

5、自定義虛擬機配置

處理器按需配置:

五一宅家學習之:人手一套Linux環境搭建(Windows版本教程)

內存按需配置:

五一宅家學習之:人手一套Linux環境搭建(Windows版本教程)

網絡部分選擇「橋接模式」即可:

五一宅家學習之:人手一套Linux環境搭建(Windows版本教程)

I/O控制器選擇默認即可:

五一宅家學習之:人手一套Linux環境搭建(Windows版本教程)

硬盤類型選擇默認即可:

五一宅家學習之:人手一套Linux環境搭建(Windows版本教程)

硬盤容量按需分配:

五一宅家學習之:人手一套Linux環境搭建(Windows版本教程)

6、安裝設置,開啟安裝

五一宅家學習之:人手一套Linux環境搭建(Windows版本教程)

五一宅家學習之:人手一套Linux環境搭建(Windows版本教程)

7、進入系統安裝界面

五一宅家學習之:人手一套Linux環境搭建(Windows版本教程)

五一宅家學習之:人手一套Linux環境搭建(Windows版本教程)

8、選擇安裝語言

五一宅家學習之:人手一套Linux環境搭建(Windows版本教程)

9、選擇預安裝的軟件

五一宅家學習之:人手一套Linux環境搭建(Windows版本教程)

五一宅家學習之:人手一套Linux環境搭建(Windows版本教程)

10、配置分區

五一宅家學習之:人手一套Linux環境搭建(Windows版本教程)

五一宅家學習之:人手一套Linux環境搭建(Windows版本教程)

沒有特別需求可以選擇自動分區,大家如果有需要可以自定義分區。

11、進入正式安裝過程

五一宅家學習之:人手一套Linux環境搭建(Windows版本教程)

五一宅家學習之:人手一套Linux環境搭建(Windows版本教程)

12、安裝完成並重啟

五一宅家學習之:人手一套Linux環境搭建(Windows版本教程)

13、進入新系統

五一宅家學習之:人手一套Linux環境搭建(Windows版本教程)

五一宅家學習之:人手一套Linux環境搭建(Windows版本教程)

系統是裝好了,但還有幾個問題

問題一: 虛擬機內Linux系統與外網無法連通

五一宅家學習之:人手一套Linux環境搭建(Windows版本教程)

問題二: 虛擬機內Linux系統與外部宿主機無法連通

比如我這裡的物理宿主機的IP地址為:192.168.31.156

五一宅家學習之:人手一套Linux環境搭建(Windows版本教程)

問題三: 虛擬機內Linux系統節點與節點之間無法連通(如果裝了多個Linux節點的話)

網絡配置(極其重要!)

1、首先嚐試查看虛擬機系統的IP地址

使用命令ifconfig進行查看。我們會發現裝好的系統並沒有為它設置IP地址。

2、設置虛擬機與物理宿主機的網絡連接

五一宅家學習之:人手一套Linux環境搭建(Windows版本教程)

選擇橋接模式,並選擇橋接到物理宿主機的上網網卡即可:

五一宅家學習之:人手一套Linux環境搭建(Windows版本教程)

小夥伴們可以按實際情況進行選擇。

3、為虛擬機配置固定靜態IP

首先使用dhclient工具為本機分配一個網絡內可用的IP地址:

五一宅家學習之:人手一套Linux環境搭建(Windows版本教程)

接下來編輯虛擬機系統網卡配置,將上面分配所得的IP地址配置進去:

使用命令編輯:vim /etc/sysconfig/network-scripts/ifcfg-ens33

修改配置如下:

<code>TYPE=Ethernet
PROXY_METHOD=none
BROWSER_ONLY=no
BOOTPROTO=static
DEFROUTE=yes
IPV4_FAILURE_FATAL=no
IPV6INIT=yes
IPV6_AUTOCONF=yes
IPV6_DEFROUTE=yes
IPV6_FAILURE_FATAL=no
IPV6_ADDR_GEN_MODE=stable-privacy
NAME=ens33
UUID=824ec4bd-a9ae-4410-8346-17ce7f3dd111
DEVICE=ens33
ONBOOT=yes
IPADDR=192.168.31.21
NETMASK=255.255.255.0
GATEWAY=192.168.31.1
DNS1=119.29.29.29
/<code>

尤其注意下圖紅色標記部分的配置:

五一宅家學習之:人手一套Linux環境搭建(Windows版本教程)

編輯完成,重啟網絡設置即可

systemctl restart network.service

檢查安裝配置結果

1、檢驗虛擬機系統網絡和外界的連通性

包括檢查和外網的連通、和物理宿主機的連通、以及和兄弟節點(前提是你安裝了多個虛擬機系統節點的話)之間的連接

五一宅家學習之:人手一套Linux環境搭建(Windows版本教程)

2、反向檢查物理宿主機和虛擬機系統網絡的連接性

五一宅家學習之:人手一套Linux環境搭建(Windows版本教程)

至此,大功告成!

SSH遠程連接

在宿主機通過SSH終端連接虛擬機內Linux系統,成功!

五一宅家學習之:人手一套Linux環境搭建(Windows版本教程)

SFTP文件傳輸

在宿主機通過SFTP工具即可訪問虛擬機內Linux節點,從而可以實現本地和服務器的文件互傳

五一宅家學習之:人手一套Linux環境搭建(Windows版本教程)

這樣一來,一個可用的Linux節點就打造完成了!

再多弄幾個節點

可以完全重複以上步驟再打造出多個Linux節點,當然更簡單的方式

則是直接通過上面已經裝好了的虛擬機節點直接克隆,來快速生成其他節點。

五一宅家學習之:人手一套Linux環境搭建(Windows版本教程)

克隆完成之後,只需要再配置一下新節點的網絡即可。

後記

好啦,現在多節點的Linux環境終於搭建完成了,後續不管是 學Linux

用Linux,還是Linux環境編程應用和項目部署工具實驗,都有可以動手實踐的地方了。


分享到:


相關文章: