(二)VMware:VMware虛擬機安裝CentOS教程

目錄

  • 1、準備CentOS 7鏡像
    • 1.1、官網鏡像下載
    • 1.2、清華大學開源鏡像下載
    • ?1.3、阿里云開源鏡像下載
  • 2、使用 VMware安裝CentOS 7
    • 2.1、創建虛擬機
    • 2.2、選擇自定義安裝
    • 2.3、硬件兼容性,保持默認
    • 2.4、選擇下載的ISO鏡像
    • 2.5、設置虛擬機名稱以及存放磁盤位置
    • 2.6、按照需求設置分配給虛擬機的處理器數量和內存
    • 2.7、配置網絡
    • 2.8、I/O控制器類型,默認
    • 2.9、磁盤類型,默認
    • 2.10、選擇創建新虛擬磁盤
    • 2.11、指定磁盤容量,默認
    • 2.12、指定磁盤文件,默認
    • 2.13、完成
  • 3、啟動虛擬機
    • 3.1、選擇“install CentOS 7” 按回車鍵
    • 3.2、選擇語言,中文
    • 3.3、選擇最小化安裝
    • 3.4、分區,選擇自動配置分區
    • 3.5、設置root密碼
    • 3.6、創建一個用戶,并設置密碼
    • 3.7、等待安裝完成,點擊重啟
    • 3.8、重啟完成,登錄root用戶
    • 3.9、測試網絡
  • 4、橋接模式無法訪問網絡時配置虛擬機網絡
    • 4.1、關閉虛擬機
    • 4.2、重置虛擬機的網絡

1、準備CentOS 7鏡像

各個鏡像源地址進去后選則指定版本下/isos/x86_64/目錄的ISO文件下載
在這里插入圖片描述

注:各后綴版本區別(DVD/Everything/Minimal/NetInstall等)

  • DVD ISO:DVD是標準安裝盤,一般下載這個就可以了,里面包含大量的常用軟件,大部分情況下安裝時無需再在線下載,體積為4G;
  • Minimal ISO:精簡版本,包含核心組件,體積才600多MB,無需可視化界面,下載該版本即可,后續需要軟件再下載安裝;
  • Everything ISO:顧名思義,包含了所有軟件組件,當然體積也龐大,高達7G。對完整版安裝盤的軟件進行補充,集成所有軟件;
  • NetInstall ISO:網絡安裝鏡像;

1.1、官網鏡像下載

https://vault.centos.org/

在這里插入圖片描述
在這里插入圖片描述

1.2、清華大學開源鏡像下載

https://mirrors.tuna.tsinghua.edu.cn/centos/
但該鏡像源好像已經不能下載了
在這里插入圖片描述

?1.3、阿里云開源鏡像下載

http://mirrors.aliyun.com/centos/

在這里插入圖片描述
在這里插入圖片描述

2、使用 VMware安裝CentOS 7

2.1、創建虛擬機

在這里插入圖片描述

2.2、選擇自定義安裝

在這里插入圖片描述

2.3、硬件兼容性,保持默認

在這里插入圖片描述

2.4、選擇下載的ISO鏡像

在這里插入圖片描述

2.5、設置虛擬機名稱以及存放磁盤位置

在這里插入圖片描述

2.6、按照需求設置分配給虛擬機的處理器數量和內存

注:安裝完成后,后續也可以隨時修改,無需糾結
在這里插入圖片描述
在這里插入圖片描述

2.7、配置網絡

這里我使用的是橋接,設置橋接,該虛擬機再當前局域網中與主機平行,需要占用主機所在局域網的一個ip,當前主機能連接外網,虛擬機就可以。其他各個模式的區別自己去百度查找其區別。
在這里插入圖片描述

在這里插入圖片描述

2.8、I/O控制器類型,默認

在這里插入圖片描述

2.9、磁盤類型,默認

在這里插入圖片描述

2.10、選擇創建新虛擬磁盤

這樣后面我們就可以找到虛擬機所在的目錄,在我們移動硬盤或者各個磁盤直接移動,移動后重新添加虛擬機目錄就可以以。

在這里插入圖片描述

2.11、指定磁盤容量,默認

  • 指定磁盤容量:可以根據個人需求選擇對應的容量,不推薦,否則虛擬機會將 20G 直接分配給 CentOS 7,會導致宿主機硬盤容量減少 20G
  • 將虛擬磁盤存儲為單個文件:提高了磁盤的讀寫性能,但是對于對于大文件的移動和存儲是一個問題
  • 將虛擬磁盤拆分成多個文件:方便輕松地在計算機之間移動虛擬機,但可能會降低大容量磁盤的性能。

在這里插入圖片描述

2.12、指定磁盤文件,默認

在這里插入圖片描述

2.13、完成

此時我們還可以點擊自定義硬件,修改cpu、內存、網絡、iso鏡像等配置

在這里插入圖片描述

3、啟動虛擬機

3.1、選擇“install CentOS 7” 按回車鍵

需要等待一會
在這里插入圖片描述

3.2、選擇語言,中文

在這里插入圖片描述

3.3、選擇最小化安裝

在這里插入圖片描述

3.4、分區,選擇自動配置分區

如果有需求,可以手動配置分區
在這里插入圖片描述
在這里插入圖片描述

3.5、設置root密碼

在這里插入圖片描述
在這里插入圖片描述

3.6、創建一個用戶,并設置密碼

在這里插入圖片描述

在這里插入圖片描述

3.7、等待安裝完成,點擊重啟

3.8、重啟完成,登錄root用戶

在這里插入圖片描述

3.9、測試網絡

ping www.baidu.com 無法通,說明無法訪問網絡
在這里插入圖片描述

4、橋接模式無法訪問網絡時配置虛擬機網絡

4.1、關閉虛擬機

在這里插入圖片描述

4.2、重置虛擬機的網絡

在這里插入圖片描述
在這里插入圖片描述
在這里插入圖片描述
若重置后依然無法訪問,還是沒有分配ip。則執行dhclient命令,若執行完成后再使用ip addr查看,已經出現了ip,說明dhcp服務沒有開機啟動。
修改/etc/sysconfig/network-scripts/ifcfg-ens33中的下列兩項:

BOOTPROTO=dhcp
ONBOOT=yes

修改保存完成,使用systemctl restart network重啟網絡

我之所以無法訪問,就是因為ONBOOT=no,造成啟動時不自動激活該網卡設備,無法分配ip
在這里插入圖片描述

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/web/73006.shtml
繁體地址,請注明出處:http://hk.pswp.cn/web/73006.shtml
英文地址,請注明出處:http://en.pswp.cn/web/73006.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

【Agent】Dify Docker 安裝問題 INTERNAL SERVER ERROR

總結:建議大家選擇穩定版本的分支,直接拉取 master 分支,可能出現一下后面更新代碼導致缺失一些環境內容。 啟動報錯 一直停留在 INSTALL 界面 我是通過 Docker 進行安裝的,由于項目開發者不嚴謹導致,遇到一個奇怪的…

MySQL -- 復合查詢

數據庫的查詢是數據庫使用中比較重要的環節,前面的基礎查詢比較簡單,不做介紹,可自行查閱。本文主要介紹復合查詢,并結合用例進行講解。 本文的用例依據Soctt模式的經典測試表,可以自行下載,也可以自己創建…

flutter 開發web端的性能優化

參考資料 Flutter for Web 首次首屏優化 ——JS 分片優化_main.dart.js-CSDN博客文章瀏覽閱讀1.4k次。本文介紹了如何通過延遲加載組件和js分片優化Flutter for Web應用的加載速度。在實踐中,通過按需加載減少js文件大小,使用并行加載提升加載效率。通過…

編譯安裝redis,systemtcl配置redis自啟動,系統并發調優

編譯安裝redis,systemtcl配置redis自啟動,系統并發調優 1、編譯安裝redis wget https://download.redis.io/releases/redis-7.4.2.tar.gz tar -zxf redis-7.4.2.tar.gz cd redis-7.4.2/ make make install/usr/local/bin/redis-server -v2、systemtcl配…

firefly經典藍牙和QProcess、QFileSystemWatcher記錄

QProcess 默認不會啟動一個 shell 來解析命令,而是直接調用操作系統的系統調用來啟動外部程序。也就是通過fork一個子線程或者exec一個子進程來執行命令。 QProcess的參數模式 QProcess 需要明確指定命令的可執行文件路徑或參數列表。 如果命令是一個可執行文件的路徑…

Java定時任務的三重境界:從單機心跳到分布式協調

《Java定時任務的三重境界:從單機心跳到分布式協調》 本文將以生產級代碼標準,揭秘Java定時任務從基礎API到分布式調度的6種實現范式,深入剖析ScheduledThreadPoolExecutor與Quartz Scheduler的線程模型差異,并給出各方案的性能壓…

QT QML實現音頻波形圖進度條,可點擊定位或拖動進度

前言 本項目實現了使用QT QML創建一個音頻波形圖進度條的功能。用戶可以在界面上看到音頻波形圖,并且可以點擊進度條上的位置進行定位,也可以拖動進度條來調整播放進度。可以讓用戶更方便地控制音頻的播放進度,并且通過音頻波形圖可以直觀地…

高速網絡包處理,基礎網絡協議上內核態直接處理數據包,XDP技術的原理

文章目錄 預備知識TCP/IP 網絡模型(4層、7層)iptables/netfilterlinux網絡為什么慢 DPDKXDPBFPeBPFXDPXDP 程序典型執行流通過網絡協議棧的入包XDP 組成 使用 GO 編寫 XDP 程序明確流程選擇eBPF庫編寫eBPF代碼編寫Go代碼動態更新黑名單 預備知識 TCP/IP…

[每周一更]-(第137期):Go + Gin 實戰:Docker Compose + Apache 反向代理全流程

文章目錄 **1. Go 代碼示例(main.go)****2. Dockerfile 多段構建**3.構建 Docker 鏡像**4. docker-compose.yml 直接拉取鏡像****5. 運行容器****6. 測試 API**7、配置域名訪問**DNS解析:將域名轉換為IP地址****DNS尋址示例** 8.錯誤記錄 訪問…

SpringMVC基本使用

SpringMVC是什么? Spring MVC 是 Spring 框架中的一個模塊,用于構建基于 MVC(Model-View-Controller)設計模式的 Web 應用程序。它分離了應用程序的業務邏輯、用戶界面和用戶輸入,使開發更加模塊化和易于維護。 核心…

Qt之MVC架構MVD

什么是MVC架構: MVC模式(Model–view–controller)是軟件工程中的一種軟件架構模式,把軟件系統分為三個基本部分:模型(Model)、視圖(View)和控制器(Controll…

Stream 流中 flatMap 方法詳解

🎯 1. flatMap() 到底是啥? flatMap() 是 Stream 里的中間操作,它的作用可以分兩步理解: 第一步:對流里的每個元素,先**映射(轉換)**成一個 Stream。第二步:把多個子流…

(C語言)理解 回調函數 和 qsort函數

一. 回調函數 1. 什么是回調函數? 回調函數(Callback Function)是通過 函數指針 調用的函數。其本質是: 將函數作為參數傳遞給另一個函數,并在特定條件下被調用,實現 反向控制。 2. 回調函數的使用 回調函…

vscode記錄

vs code 下載安裝,git 配置,插件安裝_vscode安裝git插件-CSDN博客 手把手教你在VS Code中使用 Git_vscode如何輸入git命令-CSDN博客 VS Code | 如何快速重啟VS Code?_vscode 怎么一鍵全部重啟-CSDN博客 1,安裝插件與git集成 2&am…

唯品會商品詳情頁架構設計與實現:高并發場景下的技術實踐?

引言 唯品會作為國內領先的電商平臺,其商品詳情頁需要應對海量用戶的高并發訪問,同時保證低延遲和高可用性。本文將從架構設計、數據庫優化、緩存策略、前端渲染等方面,結合代碼示例,深入解析唯品會商品詳情頁的技術實現。 一、…

大數據學習(80)-數倉分層

🍋🍋大數據學習🍋🍋 🔥系列專欄: 👑哲學語錄: 用力所能及,改變世界。 💖如果覺得博主的文章還不錯的話,請點贊👍收藏??留言📝支持一…

數智讀書筆記系列021《大數據醫療》:探索醫療行業的智能變革

一、書籍介紹 《大數據醫療》由徐曼、沈江、余海燕合著,由機械工業出版社出版 。徐曼是南開大學商學院副教授,在大數據驅動的智能決策研究領域頗有建樹,尤其在大數據驅動的醫療與健康決策方面有著深入研究,曾獲天津優秀博士論文、…

SpringSecurity——前后端分離登錄認證

SpringSecurity——前后端分離登錄認證的整個過程 前端&#xff1a; 使用Axios向后端發送請求 <!DOCTYPE html> <html lang"en"> <head><meta charset"UTF-8"><title>登錄</title><script src"https://cdn…

qt下載和安裝教程國內源下載地址

qt不斷在更新中&#xff0c;目前qt6日漸成熟&#xff0c;先前我們到官方下載或者國內鏡像直接可以下載到exe文件安裝&#xff0c;但是最近幾年qt官方似乎在逐漸關閉舊版本下載通道&#xff0c;列為不推薦下載。但是qt5以其廣泛使用和穩定性&#xff0c;以及積累大量代碼使得qt5…

Mysql架構理論部分

Mysql架構是什么&#xff1f;實際可以理解為執行一條sql語句所要經歷的階段有哪些&#xff01; 1.連接層 &#xff08;1&#xff09;客戶端發起連接 客戶端通過TCP/IP、Unix Socket或命名管道等方式向Mysql服務器發起鏈接請求 想要了解tcp與udp的區別&#xff0c;可以參考這…