天天看點

Hyper-V安裝centos系統搭建linux建站環境Hyper-V安裝centos系統搭建linux建站環境

Hyper-V安裝centos系統搭建linux建站環境

前段時間寫了篇文章《Hyper-V安裝lede軟路由曆程及注意事項》介紹如何在windows10中通過Hyper-V虛拟機安裝openwrt軟路由以實作主控端及與其連接配接的路由器、交換機下接裝置聯網功能。同時還寫了《利用lnmp一鍵安裝包配置自動更新的免費SSL證書》這篇文章簡要介紹如何在centos中安裝lnmp軟體包以搭建Nginx、Mysql、php等基本的建站環境,以及在lnmp環境下如何添加網站、如何配置免費SSL證書。今天就來談一談如何用Hyper-V虛拟一個centos的linux環境,并通過Hyper-V虛拟的lede軟路由實作網絡連接配接,進一步為安裝lnmp環境搭建網站提供保障。

1、 Hyper-V中虛拟交換機設定,與 《Hyper-V安裝lede軟路由曆程及注意事項》 相類似,隻是要再添加1個專用虛拟交換機lede-lnmp,用于連接配接lede與centos(以使centos通過lede連接配接外網,我簡單的将其了解為相當于連接配接lede的lan口與centos的wan口網線)。

Hyper-V安裝centos系統搭建linux建站環境Hyper-V安裝centos系統搭建linux建站環境

2、添加Centos虛拟機,首先得下載下傳centos安裝鏡像(我下載下傳的是官網的MinimalISO-1810),其後的安裝過程也與添加lede類似,不同之處看下圖:

Hyper-V安裝centos系統搭建linux建站環境Hyper-V安裝centos系統搭建linux建站環境

3、安裝——設定完畢點選centos虛拟機的【啟動】按鈕,根據提示選擇語言,安裝目的盤的選擇确認、root賬号密碼設定(包括是否新添加賬戶——可暫時不添加)等,特别要注意的是:務必在安裝過程中配置網絡和連接配接,即将網卡打開(如果你在之前添加了多張網卡,此時打開的那張網卡即為linux的wan口,獲得lede軟路由配置設定的ip。切記!切記!切記!)

Hyper-V安裝centos系統搭建linux建站環境Hyper-V安裝centos系統搭建linux建站環境
Hyper-V安裝centos系統搭建linux建站環境Hyper-V安裝centos系統搭建linux建站環境

4、進入系統。用之前設定的root賬号和密碼登陸。由于我用的是centos7 mini鏡像安裝的,預設是沒有ifconfig、wget等指令的,必須自己手工安裝才行:

yum -y install net-tools

yum -y install wget

That’s right,開啟你的linux之旅吧!

你可以按照我之前的文章《lnmp一鍵包搭建檔案伺服器實作檔案目錄浏覽功能》、《利用lnmp一鍵安裝包配置自動更新的免費SSL證書》 等開啟你的建站之旅了。。。。。。

------------------------憂傷的分割線---------------------------

由于最近想重新折騰一下家裡的網絡,windows主控端不再安裝Hyper-V虛拟機lede軟路由,而是直接通過弱電箱的主路由上網,但又不想重新折騰主控端裡安裝的Hyper-V虛拟機centos,而且又需要centos與主路由所連接配接裝置的ip在同一網段,于是就有了下面的折騰經曆:

1.Hyper-V虛拟交換機設定

Hyper-V安裝centos系統搭建linux建站環境Hyper-V安裝centos系統搭建linux建站環境

2.Hyper-V裡centos虛拟機網絡設定

Hyper-V安裝centos系統搭建linux建站環境Hyper-V安裝centos系統搭建linux建站環境

3.Hyper-V裡centos虛拟機系統内網絡設定

Hyper-V安裝centos系統搭建linux建站環境Hyper-V安裝centos系統搭建linux建站環境

本以為如此設定安裝完畢,啟動centos即可實作dhcp方式上網,但卻發現根本沒有聯網,于是就按照下圖修改/ect/sysconf/network-scripts/ifcfg-eth0檔案,:wq退出重新開機就ok了!

繼續閱讀