Centos7下載及安裝

来源:https://www.cnblogs.com/yin-jihu/archive/2022/03/23/16042910.html
-Advertisement-
Play Games

Centos7下載及安裝 1.下載虛擬機 虛擬機下載地址: https://www.vmware.com 或者 360一鍵安裝(推薦) 2.在虛擬機上安裝Centos7 2.1.通過鏡像進行安裝 這裡是阿裡雲Centos7的鏡像http://mirrors.aliyun.com/centos/7/i ...


Centos7下载及安装

1.下载虚拟机

虚拟机下载地址: https://www.vmware.com

image-20220320170106762

或者 360一键安装(推荐)

image-20220320170156487

2.在虚拟机上安装Centos7

2.1.通过镜像进行安装

这里是阿里云Centos7的镜像http://mirrors.aliyun.com/centos/7/isos/x86_64/ 下载完安装即可!

安装操作系统和安装软件是一样的,注意:Linux磁盘分区的时候需要注意分区名即可! /boot /home!

image-20220320201526893

下载好后

2.2 启动虚拟机,选择新建虚拟机

image-20220322170928221

典型安装与自定义安装;

1.选择自定义(这样可以自定义硬盘)

image-20220322171056557

image-20220322171221238

2.选择稍后安装操作系统

image-20220322171309033

3.选择Linux操作系统,选择好操作系统会让VM更好的兼容

image-20220322171326567

  1. 选择Linux,在Linux版本里找到CentOS 7 64位

image-20220322171622503

5.为了能更好的识别你制作的CentOS 7虚拟机,你可以在这里改名字:

image-20220322171648509

  1. 制作虚拟机后的文件将会放在这里,所以你应该把系统文件放在一个独立的文件夹内,并且不应该放在真实的系统磁盘内。所以我把我的放在D盘里,单独制作了一个文件夹。

image-20220322171715655

7.处理器与内存分配:

image-20220322171750674

8.内存也是要根据实际的需求分配。我的真实主机内存是8G所以我给虚拟机分配2G内存.

image-20220322171813923

9.网络连接类型的选择,网络连接类型一共有桥接、NAT、仅主机和不联网四种:

桥接:选择桥接模式的话虚拟机和宿主机在网络上就是平级的关系,相当于连接在同一交换机上.
NAT:NAT模式就是虚拟机要联网得先通过宿主机才能和外面进行通信。
仅主机:虚拟机与宿主机直接连起来.

这里我们选择仅主机:

image-20220322172000919

10.其余两项都按照默认的选择:

image-20220322172032310

image-20220322172044728

11.选择虚拟机磁盘容量

image-20220322172136778

指定磁盘的容量:

因为我们这里只做演示,所以选择20G就够了。 然后,不用拆分多个磁盘。

image-20220322172207399

12.磁盘的名称,默认就可。

image-20220322172241645

13.一个完整的虚拟机硬件系统就设置完成了。

image-20220322172317402

2.3安装虚拟机的系统

  1. 选择编辑虚拟机设置:

    image-20220322172503031

  2. 选择CD/DVD:

image-20220322172600332

3.选择使用ISO映像文件,并在浏览里找到你已有的CentOS 7的系统映像文件,点击确定

image-20220322172631694

2.4启动安装的虚拟机

1.启动你已经安装的虚拟机:

image-20220322172730525

#使用键盘选择第一个选择,按回车建。等待。。
① Install CentOS 7 安装CentOS 7
②Test this media & install CentOS 7 测试安装文件并安装CentOS 7
③ Troubleshooting 修复故障

image-20220322172811459

2.选择语言,这里我们选择中文,点击继续。

image-20220322172914293

3.设置时间,语言...

image-20220322172945549

4选择安装软件;

image-20220322173016278

5.安装图形界面

image-20220322173037263

6.选择安装位置,选择怎样分区,建议选择自定义分区。

image-20220322173053526

7.选择我要配置分区,并且点击完成;

image-20220322173109527

磁盘分区

8.点击+号,添加新的挂载点;

image-20220322173352368

9.添加一个/boot挂载点,给boot分500Mib,点击添加挂载点

image-20220322173417247

10.创建一个手动分区,以下是我虚拟机的手动分区方案

image-20220322173541875

注意:如果你是新手记住:除了SWAP分区外,其他分区的文件系统一律选择ext4类型,设备类型默认选LVM


分区方案描述

必须的分区:

boot分区

​ 作用:引导分区,包含了系统启动的必要内核文件,即使根分区顺坏也能正常引导启动 一般这些文件所占空间在200M以下,

​ 分区建议:分区的时候可选100M-500M之间,如果空间足够用,建议分300-500M。避免由于长期使用的冗余文件塞满这个分区。

      分区格式:建议ext4,按需求更改

/分区(根分区):

      作用:所有的文件都从这里开始,你可以比喻为Windows的C盘,但其实有区别。如果你有大量的数据在根目录下(比如FTP等)可以划分大一点的空间

​ 分区建议:建议15G以上。看需求,根分区和home分区的大小就类似C盘和D盘的空间分布一样,主要占空间在哪儿就在那里分大容量

​ 分区格式:建议ext4,按需求更改

swap分区:

    作用:类似于Windows的虚拟内存,在内存不够用时占用硬盘的虚拟内存来进行临时数据的存放,而对于linux就是swap分区

​ 分区建议:建议是物理内存大小的2倍,比如你电脑是4G的物理内存,swap分区可以是8G

      分区格式:swap格式

可选的分区

home分区

     作用:存放用户数据,HOME的结构一般是 HOME/userName/userFile,如果不分则默认在/目录下

​ 分区建议:如果用户数据多可以将此分区适当增大,请参考“根分区”分区建议;一般硬盘的主要容量几乎都在Home分区和根分区下

​ 分区格式:建议ext4,按需求更改

var分区

     作用:用于log日志的文件的存放,如果不分则默认在/目录下

     分区建议:如果你安装的linux是用于服务器或者经常做日志分析,请划分var分区,避免日志文件不断膨胀塞满导致根分区而引发问题。

​ 分区格式:建议ext4,按需求更改


11.点击两次完成,并接受更改

image-20220322173714015

12.选择网络与主机名,打开网络;

image-20220322174125934

13.打开以太网开关,主机名可以不用更改,这样你的网络就已经调试好了,点击完成,就OK了;

image-20220322174219561

2.5 开始安装系统

1. 点击**开始安装**,设置**root密码**,这里我设置的是最简单的~~1234546~~ 
,(注意:简单的密码,需要点击两次**完成**);

image-20220322174306970

1.创建用户,设置密码时我也设置的是123456弱密码,需要点击两次完成

image-20220322174356799

2.完成配置,这里我的系统已经安装好了点击完成配置,等待完成,并点击重启

image-20220322174413194

3.接受许可证;

image-20220322174506551

4.设置网络和主机名;

image-20220322174554381

  1. 打开以太网,选择你自己设置的主机名(因为在一开始,没有更改过主机名,所以我这里不用更改);

image-20220322174639062

6.完成配置,等待重启;

2.6登录用户(安装完毕)

image-20220322174839617

参考链接:

①https://blog.csdn.net/lvjake/article/details/108649844

②https://www.cnblogs.com/set-config/p/9040407.html

收藏 关注 评论
您的分享是我們最大的動力!

-Advertisement-
Play Games
更多相關文章
  • Net6 Configuration & Options 源碼分析 Part2 Options 第二部分主要記錄Options 模型 OptionsConfigurationServiceCollectionExtensions類提供了對Options 模型與配置系統的Configure方法的擴展 ...
  • 1. 前言 WPF 的 TextBlock 提供了大部分常用的文字修飾方法,在日常使用中基本夠用。如果需要更豐富的表現方式,WPF 也提供了其它用起來複雜一些的工具去實現這些需求。例如這篇文章介紹的文字描邊,就有幾種方法可以在 WPF 中呈現。這篇文章將簡單介紹這實現文字描邊的方法。 2. 將文字轉 ...
  • 今天我們一起來探索一下ASP.NET Core框架中的Authorization。我們知道請求進入管道處理流程先會使用Authentication進行用戶認證,然後使用Authorization進行用戶授權。如果沒有看過認證過程的大家可以先轉到Authentication這一篇。 AddAuthor ...
  • Viewer.js庫是一個實用的js庫,用於圖片瀏覽,放大縮小翻轉幻燈片播放等實用操作 本文相關參考鏈接 JavaScript 模塊中的 JavaScript 隔離 Viewer.js工程 Blazor JS 隔離優勢 導入的 JS 不再污染全局命名空間。 庫和組件的使用者不需要導入相關的 JS。即 ...
  • 一 什麼是委托 可以認為委托是持有一個或多個方法的對象。可以執行委托,執行時委托會執行它所持有的方法。 從C++的角度理解,委托可以看成一個類型安全、面向對象的C++函數指針。 delegate void MyDel(int value); //聲明委托類型 class Program { void ...
  • 應用程式編程介面(API)是一組允許軟體組件進行交互的協議。中間介面通常用於簡化開發,使軟體團隊能夠重覆使用代碼。API還通過將應用程式與它們所運行的基礎設施脫鉤來抽象系統之間的功能。儘管API在現代商業中的好處和用例不斷增加,但固有的安全挑戰帶來了各種安全風險。 本文深入探討了與API漏洞相關的各 ...
  • 一、Nginx介紹 1.nginx是一個高性能HTTP伺服器,反向代理伺服器,郵件代理伺服器,TCP/UDP反向代理伺服器. 2.nginx處理請求是非同步非阻塞的,在高併發下nginx 能保持低資源低消耗高性能,主要用在集群系統中用於支持負載均衡. 3.nginx對靜態文件的處理速度也相當快,也可以 ...
  • 本文嘗試通過解釋 api 介面底層做了什麼來闡釋 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.數據驗證 在伺服器端進行嚴格的數據驗證,確保接收到的數據符合預期格 ...