【Linux】詳解Centos7的下載安裝配置

来源:https://www.cnblogs.com/sugerqube/archive/2023/05/17/17400535.html
-Advertisement-
Play Games

本文時間 2023-05-14 作者:sugerqube漆瓷 為什麼是Centos7 centos8已經停止維護,centos7將在2024-06-30停止維護(所以暫時選7) 未來替代品參考: AlmaLinux https://almalinux.org/ CloudLinux公司搞得RHEL下 ...


本文時間 2023-05-14
作者:sugerqube漆瓷

為什麼是Centos7

centos8已經停止維護,centos7將在2024-06-30停止維護(所以暫時選7)
未來替代品參考:

  1. AlmaLinux https://almalinux.org/
    CloudLinux公司搞得RHEL下游發行版
  2. RockyLinux https://rockylinux.org/
    Gregory Kurtzer發起搞得RHEL下游發行版

附:常用Linux發行版操作系統大盤點

鏡像獲取

Centos7的下載

官方下載: https://www.centos.org/download/

官網下載版本選擇圖片

Architectures選擇

Architectures(指令集架構)用的啥CPU
X86:Intel老祖,32位的
AMD64:AMD老祖(相容X86)
x86_64:Intel(支持了AMD64)
ARM64(arrch64):ARM 公司,筆記本,手機
IBM Power BE (ppc64):很貴的東西
IBM Power (ppc64le):很貴的東西~很貴的東西~
ARM31(armhfp):一種支持基於arm的一系列單板電腦和嵌入式設備樹莓派
i386:Intel(英特爾)32位微處理器,如奔騰

本文安裝在虛擬機上所以選x86_64
http://isoredirect.centos.org/centos/7/isos/x86_64/
鏡像選擇

選擇老熟人aliyun的鏡像源下載
http://mirror.anigil.com/CentOS/7.9.2009/isos/x86_64/

阿裡源鏡像站|100

具體iso選擇

README.txt中有對各個鏡像的介紹,原文英文這裡附GPT翻譯

image

NOTE
2207 的 ISO 鏡像僅提供額外的硬體支持或在舊的 2009 年 ISO 鏡像發佈時不支持的時區
只有在使用 2009 年的 ISO 鏡像出現問題時,才應該使用 2207 年的 ISO 鏡像。

所以一般選擇第一個CentOS-7-x86_64-DVD-2009.iso 4.4GB

至此我們終於獲取了要安裝的iso鏡像

image

安裝鏡像到虛擬機

VirtualBox的安裝

本文目標是使用Centos,選擇VirtualBox就足以夠用(比較輕便)。
VirtualBox官網:https://www.virtualbox.org/
註:7.0尚且過於年輕,個人推薦選擇6.1.x,最近一次更新是2023.4.18絕對不算過時。
https://www.virtualbox.org/wiki/Download_Old_Builds_6_1
軟體本體不到230M即使安裝到C盤也可接受,所以軟體本體安裝不在贅述

安裝完畢後記得在工具-》全局設置中調整虛擬機的預設安裝位置
image
image

創建一臺虛擬機

點擊新建,創建虛擬機
image

輸入名稱Centos,會自動幫你選擇類型與版本,上一步未設置預設位置也可以在這更改
image

記憶體一般選擇自己實機記憶體的一半通常為8G
image

創建虛擬硬碟
image
VDI:VirtualBox的虛擬硬碟格式
VHD:VHD供Windows使用的硬碟格式
VMDK:隔壁VM的虛擬硬碟格式
三者相差不大,沒有特殊需求,我們用virtualBox自己的格式,性能略有加成。
image
分配方式vBox已經講的很清晰了,可以自己取捨,個人推薦動態分配
image
上一步如果是動態分配,這裡可以放肆的拉高存儲大小
image
image

點擊設置對虛擬機進行一些簡單的配置。
稍後我們需要通過iso文件安裝系統所以把光碟機的啟動放到最優先
image
再在存儲中添加我們剛纔下載的光碟
image
image
網路選擇橋接網卡,更複雜的網路配置以後再處理。
image
最後我們單擊啟動進入centos的安裝
image

安裝centos

啟動進入選擇,註意右下角的Right Ctrl(筆記本需要特別註意有無)是你點擊進入虛擬機後脫離的快捷鍵。
image
耐心等待進度到100%,根據給予的配置有不同的速度。
image
選擇中文,香
image
偷個懶,磁碟選擇自動分區
image
image
鏈接網路
image
修改主機名點擊應用(全小寫,避免不必要的麻煩),插上光纖
這樣相當於在真實的wifi(路由器)上插上一根網線到虛擬機,ip為顯示的:192.168.1.103
用這種方法操作的虛擬機天生有網路,不用特殊配置。
image
單擊完成,完成對網路的配置,這裡註意括弧里的(enp0s3)剛纔一套操作其實是鏡像幫我們配置了這個文件,以後網路有變動和問題,就是我們自己配置這個文件,或者新建個網路。
image
關於軟體選擇:
筆者更傾向於是用非圖形化界面,這裡選擇最小安裝,需要圖形化界面可以在其中把帶GNOME的勾上。
選擇非圖形化的原因
centos的使用場景多為無顯示器的伺服器通過ssh鏈接操作,無論是從學習還是實際應用選擇非圖形化界面都是個合理的選擇,同時提醒一下喜歡圖形化界面的同志,可以選擇Ubuntu來代替centos

最後單擊開始安裝
image

在centos安裝的同時我們來設置一下它的賬戶。
image
當我們為了方便設置簡單密碼時,根據提示需要按兩次完成。
image
推薦再創建個管理員用戶,作為平時操作的用戶,更有效的理解linux的安全許可權管理,關於高級中組的相關設置建議在命令行界面進行操作。
image
image

所有配置完成 單擊“完成配置(F)”然後重啟進入系統image

image

註:可能出現未接受許可證的情況,點進去接受許可就行了。
image

輸入用戶名然後輸入密碼,登錄成功就算安裝完成了。
image
註:虛擬機預設不開啟小鍵盤,註意小鍵盤指示燈,輸入密碼時無動靜是刻意設置的,直管輸入密碼然後回車。
註:前面的是主機名,後面的是用戶名,不建議兩者相同

備份

這裡我們多做一步備份,先正常關閉電腦
image
單機生成
image
image
後面操作翻車了就可以把現在的虛擬機揚瞭然後恢復備份,就滿血複活了。
image

關於ssh登錄

這裡介紹幾個用的人多的軟體,尋找相關教程會比較輕鬆。
付費:
secureCRT:TOP1真神,正版99美元,各位自行調查。image

Mobaxterm:普通免費版可以滿足絕大部分需求,高級版69美元,十分推薦他的免費版。(只有windows)
https://mobaxterm.mobatek.net/download.htmlimage

xshell:非商用免費(申請算不輕鬆),僅學習可以愉快的玩耍。
https://www.netsarang.com/en/xshell/image

免費:
PUTTY:一切的起源,使用學習成本較高
KiTTY:美觀,繼承自PUTTY
OpenSSH:命令行超人
windterm:超級強大的git項目,上手有一定難度
https://github.com/kingToolbox/WindTerm
PowerShell:Windows好用image

具體的鏈接還需先學習虛擬機的網路配置


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

-Advertisement-
Play Games
更多相關文章
  • 作者:京東科技 李玉亮 目錄指引 限流場景 軟體系統中一般有兩種場景會用到限流: •場景一、高併發的用戶端場景。 尤其是C端系統,經常面對海量用戶請求,如不做限流,遇到瞬間高併發的場景,則可能壓垮系統。 •場景二、內部交易處理場景。 如某類交易任務處理時有速率要求,再如上下游調用時下游對上游有速率要 ...
  • 最近因為陽了的緣故一直躺在床上。今天終於從床上爬起來了。不是因為好透了,而是因為我收到了申請Copilot Chat preview 許可權通過的郵件。實在忍不住,於是起床開電腦在咳嗽聲中進行了一番體驗。 如何申請 https://github.com/github-copilot/chat_wait ...
  • 一、系統特點 提高工作效率 避免人工出錯 適用於各種行業的稱重計價需求,如採購稱重、加工包裝稱重、零售稱重等場景。 二、功能介紹 1.稱重計價 2.列印小票/三聯單 3.商品管理 4.數據統計 5.歷史數據 三、支持型號: 耀華XK3190-A9 耀華XK3190-A12E 耀華XK3190-A27 ...
  • Abp是一個基於模塊化開發的應用程式框架,提供了模塊化基礎的架構和模塊化載入的引擎。 理解模塊 一個模塊是對一個功能點的封裝,可以獨立成為一個包,實現了松耦合的代碼組織方式。Abp框架的基本思想就是模塊開發,模塊就想樂高中的一塊塊積木,在項目中將不同功能點的模塊引用進來,就像搭積木一樣構建成一個成品 ...
  • 前言 接上一篇Linux系統下創建dotnet項目,這一篇我們聊聊.NET6環境下dotnet項目連接資料庫的方式方法,包括資料庫字元串該如何配置。看了很多博主寫的文章,連接資料庫字元串配置的方式和位置五花八門,這篇文章給大家介紹一下連接資料庫字元串的配置方式方法,順便介紹下一個新創建的dotnet ...
  • 本文屬於 OData 系列文章 ABP 是一個流行的 ASP. NET 開發框架,舊版的的 ABP 已經能夠非常好的支持了 OData ,並提供了對應的 OData 包。 ABP vNext 是一個重新設計的,面向微服務的框架,提供了一些非常有用的特性,包括分頁查詢等但是它並不能原生支持 OData ...
  • 有群友問C#非同步方法async返回值Task和void的區別?看似簡單,但不容易把它們用好。在C#中的非同步編程已經成為現代編程的標配,非同步方法(async/await)是實現非同步編程的一種常用方式。在非同步方法中,可以使用 Task 或 void 作為返回類型,還可以使用ValueTask返回類型。本 ...
  • 哈嘍大家好,我是鹹魚 在《Linux 記憶體管理 pt.2》中我們學習了多級頁表和大頁,我們知道了由於歷史遺留的問題,Linux 的頁通常為 4KB 這樣就會導致一個頁表裡面會有特別多頁,為瞭解決這個問題,Linux 提供了兩種解決方案——多級頁表和大頁 那麼今天繼續我們的 Linux 記憶體管理學習, ...
一周排行
    -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.數據驗證 在伺服器端進行嚴格的數據驗證,確保接收到的數據符合預期格 ...