Hyper-V 安裝 CentOS 8.5

来源:https://www.cnblogs.com/morang/archive/2023/10/01/devops-hyperv-centos-install.html
-Advertisement-
Play Games

前言 Hyper-V安裝文檔:在 Windows 10 上安裝 Hyper-V CentOS 系統下載:CentOS 國內鏡像源 8.5.2111 作者:易墨 發佈時間:2023.10.01 原文地址:https://www.cnblogs.com/morang/p/devops-hyperv-ce ...


前言

使用命令安裝

以管理員身份運行 PowerShell 命令:

Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Hyper-V -All

Yes 將會重啟

配置虛擬機網路

  • 創建虛擬交換機-外部-DevOpsNetworkSwitch

創建虛擬機

重啟完成後按Windows或從開始菜單中找到Hyper-V啟動開始創建虛擬機

  1. 指定名稱:devops01

  2. 指定目錄:F:\HyperV\devops01\

  3. 代數:第一代

    1. 雖然第二代有更好的安全性、可靠性和靈活性,但不能絲滑的啟動!!!

      第二代啟動連接時會報UEFI相關的錯,雖然有方案解決,但我選第一代。

  4. 啟動記憶體:8096M , 不啟用動態記憶體

    1. 動態記憶體是一種虛擬化技術,在物理記憶體不足時可以自動調整分配給虛擬機的記憶體大小。

      動態記憶體可能會引入一定的性能開銷,對於需要穩定的應用場景,不適合啟用動態記憶體。

  5. 網路連接:DevOpsNetworkSwitch

    1. 上一步創建的外部網路交換機,選擇後能夠獲取區域網IP進行聯網

      如果只在虛擬機之間進行通信或單個主機上運行多個虛擬機,可以選擇內部網路。如果您需要讓虛擬機連接到外部網路並與其他設備進行通信,就需要選擇外部網路。

      在使用外部網路時,需要分配IP地址和子網掩碼,並配置預設網關、DNS伺服器等網路參數。

  6. 創建虛擬硬碟(100G):F:\HyperV\devops01\devops01\Virtual Hard Disks\

  7. 選擇操作系統:F:\HyperVOs\CentOS-8.5.2111-x86_64-dvd1.iso centos8.5.2111 DVD版 10G aliyun

    1. DVD版本:完整的安裝鏡像,包含了完整的軟體包集合和安裝工具

    2. Boot版本:僅包含了用於啟動和引導CentOS安裝程式的最小必需的文件和工具。通過網路下載剩餘的軟體包

      版本選擇:CentOS 8.5.2111提供更長時間的支持,直到2029年11月30日

  8. 確認信息完成創建

安裝 CentOS 8.5.2111

  1. 啟動並連接到虛擬機devops01

  2. 設置安裝嚮導

    1. LOCALIZATION

          Keyboard      鍵盤佈局

          Language Support  語言支持

          Time &Date     時間日期設置

        SOFTWARE  

          Installation Source  安裝來源

          Software Selection  軟體選擇(這裡可以選擇安裝是帶gui桌面和最小化安裝之類的)

        SYSTEM

          INSTALLATION DESTINATION  安裝位置

          KDUMP(預設)         KDUMP 用來監控內核崩潰的時候用的,基本上沒有,禁用

          Network &Host NAME      網路和主機名

          Security Policy          安全策略

         USER SETTINGS  用戶設置

          Root Password  root密碼

          User Creation  創建用戶

  3. 選擇鍵盤佈局:預設英文就好,不要選中文

  4. 設置時區:Asia shanghai

  5. 設置安裝源:預設即可

    1. 如果使用的 8.4.2105-x86_64-boot 版本,可以先在這裡設置 On the network 阿裡雲的包源:http://mirrors.aliyun.com/centos/8/BaseOS/x86_64/os/

  6. 選擇軟體安裝:最小化安裝Minimal Install

  7. 設置分區:不會分就先不分

  8. 設置網路:根據自己本地的IP信息來配置

    1. 也可以安裝完再配置,這裡我本機的IP時192.168.123.201,網關時192.168.123.1,子網掩碼:255.255.255.0,配置

  9. 設置root密碼:devops666

  10. 安裝完成後重啟即可

  11. 網路測試

    1. 查看IP:ip add show
    2. 訪問百度:curl https://www.baidu.com

使用 MobaxTerm 連接伺服器

一款功能強大的全功能終端軟體,它集成了遠程連接、X11轉發和遠程桌面等多種功能

官網下載:https://mobaxterm.mobatek.net/download.html

中文漢化版:https://github.com/RipplePiam/MobaXterm-Chinese-Simplified

授權碼生成:https://github.com/malaohu/MobaXterm-GenKey

下載後直接運行即可

創建文件夾 devops,並創建會話,使用root+devops666即可連接到剛剛超級的虛擬機 192.168.123.214

後語

  • 安裝&記錄耗時:3小時
  • 參考:Centos 8 安裝
  • 如果有用的化,歡迎點贊收藏評論三連

作者:易墨
Github:yimogit
純靜態工具站點:metools
說明:歡迎拍磚,不足之處還望園友們指出;
迷茫大概是因為想的太多做的太少。


您的分享是我們最大的動力!

-Advertisement-
Play Games
更多相關文章
  • 我們在使用SpringMVC從前端接受傳遞過來的日期數據時,預設傳遞過來的數據是String類型,如果我們從前端傳遞過來的數據格式是yyyy/MM/dd,SpringMVC有內置類型轉化器會將String類型自動轉化成Date類型。但如果我們從前端傳遞過來的數據格式是yyyy-MM-dd,Sprin... ...
  • Feign 簡介 Spring Cloud Feign 是一個 HTTP 請求調用的輕量級框架,可以以 Java 介面註解的方式調用 HTTP 請求,而不用通過封裝 HTTP 請求報文的方式直接調用 Feign 通過處理註解,將請求模板化,當實際調用的時候傳入參數,根據參數再應用到請求上,進而轉化成 ...
  • Get請求和Post請求都是HTTP協議中的兩種常見請求方法,底層都是TCP/IP協議,用於客戶端與伺服器之間的數據傳輸。 ...
  • 目錄題目翻譯題目描述輸入格式輸出格式樣例 #1樣例輸入 #1樣例輸出 #1樣例 #2樣例輸入 #2樣例輸出 #2樣例 #3樣例輸入 #3樣例輸出 #3題目簡化題目思路AC代碼 題目翻譯 【題目描述】 你決定用素數定理來做一個調查. 眾所周知, 素數又被稱為質數,其含義就是除了數字一和本身之外不能被其 ...
  • 布爾值表示兩個值之一:True(真)或False(假)。 布爾值 在編程中,您經常需要知道一個表達式是否為True或False。 您可以在Python中評估任何表達式,並獲得兩個答案之一:True或False。 當您比較兩個值時,表達式會被評估,Python會返回布爾答案: 示例 print(10 ...
  • 面積圖,或稱區域圖,是一種隨有序變數的變化,反映數值變化的統計圖表。 面積圖也可用於多個系列數據的比較。這時,面積圖的外觀看上去類似層疊的山脈,在錯落有致的外形下表達數據的總量和趨勢。面積圖不僅可以清晰地反映出數據的趨勢變化,也能夠強調不同類別的數據間的差距對比。 面積圖的特點在於,折線與自變數坐標 ...
  • 用Rust手把手編寫一個wmproxy(代理,內網穿透等), 通訊協議源碼解讀篇 項目 ++wmproxy++ gite: https://gitee.com/tickbh/wmproxy github: https://github.com/tickbh/wmproxy 事件模型的選取 OS線程, ...
  • 這裡想補充下上個文章,感覺有點不太行。因為每次設計新的表結構就要去更新一下,所以,乾脆隨著我要做的功能去展示我的表結構設計,最終再把所有的表結構包括sql語句統計出來,感覺這樣更新會方便很多~ 這個文章主要是發送郵件的功能。之前提過,我不是一下子把後端全部完成,然後再一下子搞定後端。所以我前後端是要 ...
一周排行
    -Advertisement-
    Play Games
  • 移動開發(一):使用.NET MAUI開發第一個安卓APP 對於工作多年的C#程式員來說,近來想嘗試開發一款安卓APP,考慮了很久最終選擇使用.NET MAUI這個微軟官方的框架來嘗試體驗開發安卓APP,畢竟是使用Visual Studio開發工具,使用起來也比較的順手,結合微軟官方的教程進行了安卓 ...
  • 前言 QuestPDF 是一個開源 .NET 庫,用於生成 PDF 文檔。使用了C# Fluent API方式可簡化開發、減少錯誤並提高工作效率。利用它可以輕鬆生成 PDF 報告、發票、導出文件等。 項目介紹 QuestPDF 是一個革命性的開源 .NET 庫,它徹底改變了我們生成 PDF 文檔的方 ...
  • 項目地址 項目後端地址: https://github.com/ZyPLJ/ZYTteeHole 項目前端頁面地址: ZyPLJ/TreeHoleVue (github.com) https://github.com/ZyPLJ/TreeHoleVue 目前項目測試訪問地址: http://tree ...
  • 話不多說,直接開乾 一.下載 1.官方鏈接下載: https://www.microsoft.com/zh-cn/sql-server/sql-server-downloads 2.在下載目錄中找到下麵這個小的安裝包 SQL2022-SSEI-Dev.exe,運行開始下載SQL server; 二. ...
  • 前言 隨著物聯網(IoT)技術的迅猛發展,MQTT(消息隊列遙測傳輸)協議憑藉其輕量級和高效性,已成為眾多物聯網應用的首選通信標準。 MQTTnet 作為一個高性能的 .NET 開源庫,為 .NET 平臺上的 MQTT 客戶端與伺服器開發提供了強大的支持。 本文將全面介紹 MQTTnet 的核心功能 ...
  • Serilog支持多種接收器用於日誌存儲,增強器用於添加屬性,LogContext管理動態屬性,支持多種輸出格式包括純文本、JSON及ExpressionTemplate。還提供了自定義格式化選項,適用於不同需求。 ...
  • 目錄簡介獲取 HTML 文檔解析 HTML 文檔測試參考文章 簡介 動態內容網站使用 JavaScript 腳本動態檢索和渲染數據,爬取信息時需要模擬瀏覽器行為,否則獲取到的源碼基本是空的。 本文使用的爬取步驟如下: 使用 Selenium 獲取渲染後的 HTML 文檔 使用 HtmlAgility ...
  • 1.前言 什麼是熱更新 游戲或者軟體更新時,無需重新下載客戶端進行安裝,而是在應用程式啟動的情況下,在內部進行資源或者代碼更新 Unity目前常用熱更新解決方案 HybridCLR,Xlua,ILRuntime等 Unity目前常用資源管理解決方案 AssetBundles,Addressable, ...
  • 本文章主要是在C# ASP.NET Core Web API框架實現向手機發送驗證碼簡訊功能。這裡我選擇是一個互億無線簡訊驗證碼平臺,其實像阿裡雲,騰訊雲上面也可以。 首先我們先去 互億無線 https://www.ihuyi.com/api/sms.html 去註冊一個賬號 註冊完成賬號後,它會送 ...
  • 通過以下方式可以高效,並保證數據同步的可靠性 1.API設計 使用RESTful設計,確保API端點明確,並使用適當的HTTP方法(如POST用於創建,PUT用於更新)。 設計清晰的請求和響應模型,以確保客戶端能夠理解預期格式。 2.數據驗證 在伺服器端進行嚴格的數據驗證,確保接收到的數據符合預期格 ...