如何安装Vm和centos

一、VMware 安装

(一)前期准备

  1. 下载 VMware 软件:首先,你需要从 VMware 官方网站下载适合你计算机操作系统版本的 VMware Workstation 软件安装包。确保选择的版本与你的主机操作系统兼容,例如,如果你的主机是 Windows 10 64 位系统,就下载对应的 64 位 VMware Workstation 安装程序。
  1. 检查计算机硬件支持:VMware 虚拟机运行需要一定的硬件资源支持。确保你的计算机有足够的内存(建议至少 4GB,若要同时运行多个虚拟机或运行对资源需求较高的操作系统,建议 8GB 及以上)和硬盘空间(为每个虚拟机预留足够的空间,安装 CentOS 系统建议至少 20GB)。同时,计算机的 CPU 需支持虚拟化技术,大部分现代 CPU 都支持,但可能需要在 BIOS 中开启该功能。不同品牌和型号的计算机进入 BIOS 的方式不同,常见的有按 Del、F2 等键,进入 BIOS 后,在 CPU 相关设置中找到虚拟化技术选项并将其开启。

(二)安装过程

  1. 运行安装程序:下载完成后,找到 VMware Workstation 安装包并双击运行它。在安装向导的欢迎界面,点击 “下一步”。
  1. 接受许可协议:仔细阅读许可协议内容,若你同意协议条款,勾选 “我接受许可协议中的条款”,然后点击 “下一步”。
  1. 选择安装路径:默认情况下,VMware 会安装在系统盘(通常是 C 盘),你可以点击 “更改” 按钮选择其他磁盘分区来安装 VMware,以避免占用系统盘过多空间。选择好安装路径后,点击 “下一步”。
  1. 选择组件:安装向导会显示要安装的组件列表,通常保持默认勾选的组件即可,这些组件是 VMware 正常运行所必需的。如果你有特定需求,也可以选择安装或不安装某些可选组件。确认选择后,点击 “下一步”。
  1. 创建快捷方式:在这里你可以选择是否在桌面和开始菜单中创建 VMware Workstation 的快捷方式,方便后续启动软件。建议勾选这两个选项,然后点击 “下一步”。
  1. 安装:完成上述设置后,点击 “安装” 按钮,安装程序将开始复制文件并安装 VMware Workstation 到你的计算机上。这个过程可能需要一些时间,取决于你的计算机性能,请耐心等待。
  1. 输入许可证密钥(可选):安装完成后,可能会提示你输入许可证密钥。如果你有购买正版软件的许可证密钥,可以在此处输入激活软件;若没有,也可以选择试用软件,试用期通常为 30 天。输入密钥或选择试用后,点击 “完成”,VMware Workstation 就安装完成了。

二、CentOS 安装

(一)前期准备

  1. 下载 CentOS 镜像文件:访问 CentOS 官方网站,在下载页面选择适合你需求的 CentOS 版本镜像文件。目前常用的版本是 CentOS 7 或 CentOS 8,根据你的用途和对系统稳定性、新功能的需求进行选择。下载时注意选择合适的镜像源以加快下载速度,镜像文件格式一般为.iso。
  1. 创建虚拟机:打开 VMware Workstation 软件,点击 “创建新的虚拟机”。在新建虚拟机向导中,选择 “典型(推荐)” 安装类型,然后点击 “下一步”。
  1. 选择安装来源:选择 “安装程序光盘映像文件(iso)”,然后点击 “浏览” 按钮,找到你下载的 CentOS 镜像文件,选中后点击 “下一步”。
  1. 选择客户机操作系统:在 “选择客户机操作系统” 页面,选择 “Linux”,版本选择对应的 CentOS 版本(如 CentOS 7 64 位或 CentOS 8 64 位等,根据你下载的镜像版本选择),然后点击 “下一步”。
  1. 命名虚拟机并选择存储位置:为你的虚拟机取一个有意义的名称,例如 “CentOS 7 Test”,同时选择一个磁盘空间充足的位置来存储虚拟机文件,点击 “下一步”。
  1. 指定磁盘容量:根据前面提到的建议,为虚拟机分配足够的磁盘空间,默认一般为 20GB,你可以根据实际需求调整。勾选 “将虚拟磁盘存储为单个文件”,这样便于管理和移动虚拟机文件,然后点击 “下一步”。
  1. 自定义硬件(可选):在这一步,你可以根据需要自定义虚拟机的硬件配置,如增加内存、CPU 核心数、添加网络适配器等。对于一般的学习和测试用途,默认配置基本可以满足需求。若要调整,例如增加内存,在 “内存” 选项中拖动滑块到合适的大小(建议至少 1GB,若要运行图形界面等对内存需求较高的应用,建议 2GB 及以上)。完成自定义后,点击 “完成”,虚拟机就创建好了。

(二)安装过程

  1. 启动虚拟机:在 VMware Workstation 主界面,选中刚才创建的虚拟机,点击 “开启此虚拟机”。虚拟机启动后,会进入 CentOS 安装界面。
  1. 选择安装语言:在安装语言选择界面,选择你熟悉的语言,如 “中文(简体)”,然后点击 “继续”。
  1. 安装信息摘要:在这里你可以对系统的一些基本设置进行调整,如 “软件选择”“安装位置”“网络和主机名” 等。
    • 软件选择:默认选择 “最小安装”,这种安装方式只安装运行 CentOS 系统最基本的软件包,适合对系统资源要求较高且熟悉 Linux 命令行操作的用户。若你需要安装图形界面以及一些常用的桌面应用程序,可以选择 “带 GUI 的服务器” 等其他安装选项。选择好后点击 “完成”。
    • 安装位置:默认情况下,系统会自动检测并选择虚拟机的磁盘进行安装。如果你的虚拟机有多个磁盘,或者需要对磁盘分区进行自定义设置,可以点击 “自定义分区” 进行详细配置。一般新手用户保持默认设置即可,点击 “完成”。
    • 网络和主机名:在 “网络和主机名” 设置页面,点击 “开启” 按钮启用网络连接。你可以根据需要设置主机名,默认的主机名一般为 “localhost.localdomain”,你可以修改为更有意义的名称,如 “centos - test”。设置完成后点击 “完成”。
  1. 设置 root 密码:在安装信息摘要页面点击 “ROOT 密码” 进行 root 用户密码设置。root 用户是系统管理员,拥有最高权限,设置一个强密码非常重要,密码长度足够且包含字母、数字和特殊字符。输入密码后点击 “完成”,若密码强度不够,系统会提示你,你可以选择重新输入或确认使用该密码。
  1. 创建用户(可选):在安装信息摘要页面点击 “创建用户”,可以创建一个普通用户,输入用户名、密码等信息,方便日常使用,避免直接使用 root 用户带来的安全风险。创建完成后点击 “完成”。
  1. 开始安装:完成上述所有设置后,在安装信息摘要页面点击 “开始安装” 按钮,CentOS 系统安装程序将开始复制文件并安装系统到虚拟机磁盘上。这个过程需要一些时间,期间不要关闭虚拟机或进行其他可能干扰安装的操作。
  1. 安装完成:安装完成后,点击 “重启” 按钮,虚拟机将重启进入新安装的 CentOS 系统。首次启动时,系统可能会进行一些初始化配置,如设置语言、地区等,按照提示完成设置后,你就可以使用 CentOS 系统了。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/web/70853.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

OpenGL 04--GLSL、数据类型、Uniform、着色器类

一、着色器 在 OpenGL 中,着色器(Shader)是运行在 GPU 上的程序,用于处理图形渲染管线中的不同阶段。 这些小程序为图形渲染管线的某个特定部分而运行。从基本意义上来说,着色器只是一种把输入转化为输出的程序。着色器…

服务器离线部署DeepSeek

目标 本次部署的目标是在本地服务器上部署DeepSeek。但是该服务不能连接外网,因此只能使用离线部署的方式。为了一次完成部署。现在云服务器上进行尝试。 云服务器部署尝试 云服务器配置 CentOS72080Ti 11GB 安装准备 1、上传iso并配置为本地yum源 安装前先将…

删除idea recent projects 记录

1、退出idea(一定要全部退出idea,要不然删除后,idea一退出,又保存上了) 2、进入 C:\Users\Administrator\AppData\Roaming\JetBrains\IntelliJIdea2024.1\options 目录 根据不同的版本号 IntelliJIdea2024.1 这个地方…

【MySql】EXPLAIN执行计划全解析:15个字段深度解读与调优指南

文章目录 一、执行计划核心字段总览二、关键字段深度拆解1. type(访问类型)——查询性能的晴雨表典型场景分析: 2. key_len(索引使用长度)——索引利用率的检测仪计算示例: 3. Extra(附加信息&a…

如何实现一个 Spring Boot Starter

在 Spring Boot 中,Starter 是一种自动配置的模块,它封装了一些常用的功能,并通过 Spring Boot 的约定大于配置的原则,使开发者能够快速使用和集成相关功能。通常,Spring Boot Starter 包含了所需的依赖、配置、自动化…

使用python做http代理请求

有这样一个需求现在有两台A,B两台电脑组成了一个局域网,在A电脑上开发webjava应用,需要调用第三方接口做http请求,但是这个请求只能在B电脑上请求。 一种解决方案:自定义一个中间服务,在电脑B上运行一个简…

系统架构设计师考点——嵌入式技术

一、备考指南 嵌入式技术主要考查的是嵌入式基础知识、嵌入式设计等相关知识,在系统架构设计师的考试中选择题占2~4分,案例分析有时会考关键路径的技术问答,这个题目一般比较难,但是由于案例分析题是五题选三题,所以…

当AI重构认知:技术狂潮下的教育沉思录

备注:文章未Deepseek R1模型辅助生成,如有不妥请谅解。 以下使原文: 我有三个娃,各间隔4到5岁,经历过搜索引擎,短视频,短剧,本身曾经也是教育专业出生,任何事务都有两面性…

EasyExcel 实践案例:打印工资条

文章目录 💡 1. 每个员工一个 Excel 文件✅ 占位符格式📌 Excel 模板📌 Java 代码🔥 关键点 💡 2. 每个员工一个 Sheet✅ 占位符格式📌 Java 代码🔥 关键点 💡 3. 一个 Sheet&#x…

编程题-从前序与中序遍历序列构造二叉树(中等-重点)

题目: 给定两个整数数组 preorder 和 inorder ,其中 preorder 是二叉树的先序遍历, inorder 是同一棵树的中序遍历,请构造二叉树并返回其根节点。 提示: preorder 和 inorder 均 无重复 元素 解法一(递归&#xff0…

Vue 3 + Vite 项目配置访问地址到服务器某个文件夹的解决方案

前言 在开发 Vue 3 Vite 项目时,我们经常需要将项目部署到服务器的某个特定文件夹下。例如,将项目部署到 /my-folder/ 目录下,而不是服务器的根目录。这时,我们需要对 Vite 和 Vue Router 进行一些配置,以确保项目能…

【Rust中级教程】2.10. API设计原则之受约束性(constrained) Pt.1:对类型进行修改、`#[non_exhaustive]`注解

喜欢的话别忘了点赞、收藏加关注哦(加关注即可阅读全文),对接下来的教程有兴趣的可以关注专栏。谢谢喵!(・ω・) 2.10.1. 接口的更改要三思 如果你的接口要做出对用户可见的更改,那么一定要三思…

Imagination GPU 3D Graphics Wrokload

本次分享Imagination GPU 的3D 图像处理负载流程。 总的分为两个阶段 第一阶段:Geometry Processing Phase(几何处理阶段)是渲染管线中的一个关键环节,主要负责对三维几何数据进行处理和变换,以便后续在屏幕上进行显…

自动化设备对接MES系统找DeepSeek问方案

项目需要现场的PLC设备HTTP协议JSON格式的方式对接MES系统平台,于是试了一下: 找到的相关资源链接在这里。

VoIP之音频3A技术

音频3A技术是改善语音通话质量的三种关键技术的简称,包括声学回声消除(Acoustic Echo Cancellation, AEC)、自动增益控制(Automatic Gain Control, AGC)、自噪声抑制(Automatic Noise Suppression, ANS&…

量子计算的数学基础:复数、矩阵和线性代数

量子计算是基于量子力学原理的一种新型计算模式,它与经典计算机在信息处理的方式上有着根本性的区别。在量子计算中,信息的最小单位是量子比特(qubit),而不是传统计算中的比特。量子比特的状态是通过量子力学中的数学工具来描述的,因此,理解量子计算的数学基础对于深入学…

京准电钟:NTP精密时钟服务器在自动化系统中的作用

京准电钟:NTP精密时钟服务器在自动化系统中的作用 京准电钟:NTP精密时钟服务器在自动化系统中的作用 NTP精密时钟服务器在自动化系统中的作用非常重要,特别是在需要高精度时间同步的场景中。NTP能够提供毫秒级的时间同步精度,这…

Python实现GO鹅优化算法优化Catboost回归模型项目实战

说明:这是一个机器学习实战项目(附带数据代码文档视频讲解),如需数据代码文档视频讲解可以直接到文章最后关注获取。 1.项目背景 在当今的数据驱动时代,机器学习模型在各种应用中扮演着至关重要的角色。特别是在预测分…

如何在docker上部署前端nginx服务(VUE)

目录结构 clean.sh docker stop rszWeb; docker rm rszWeb; start.sh docker run -d \ --name rszWeb \ -p 7084:80 \ -m 500m \ --privileged=true \ --restart=always \ -v /home/rsz/ui/conf/nginx.conf:/etc/nginx/nginx.conf \ -v /home/rsz/ui/logs:/meta/logs \ -v /…

可狱可囚的爬虫系列课程 15:防盗链反爬虫的处理

一、防盗链了解 防盗链是一种技术手段,主要用于防止其他网站通过直接链接的方式使用本网站的资源(如图片、文件等),从而节省带宽和服务器资源。当其他网站尝试直接链接到受保护的资源时,服务器会根据设置的规则判断请求…