Linux CentOS安装教程

CentOS是一种基于Linux的免费、开源的操作系统,它是Red Hat Enterprise Linux(RHEL)源代码的重建版本。CentOS致力于提供稳定、可靠的服务器操作系统,广泛应用于企业级服务器和Web服务器。它具有强大的安全性和稳定性,并且提供长期支持(LTS)版本,使其成为企业级应用程序和服务的首选。CentOS还拥有庞大的软件包仓库,用户可以方便地安装和管理各种应用程序和工具。

接下来为大家介绍一下CentOS的安装和配置:

一、安装前准备

请确保电脑中已经安装了VMware和Electerm,如果没有安装的小伙伴可以点击下面的链接查看安装教程:

需要安装的软件名称链接
虚拟机软件VMware Workstation点我查看
远程连接软件Electerm点我查看
下载器Neat Download Manager(推荐安装,可以加快下载速度)点我查看

建议电脑预留50G的存储空间。

二、下载CentOS镜像

1. 点击右侧连接进入清华大学镜像站:点我查看

2. 选择第一个ISO镜像下载:

三、创建CentOS虚拟机

1. 打开VMware,按CtrlN键,新建虚拟机。

2. 进入新建虚拟机向导以后,选择第二个自定义(高级),完成后点击下一步

3. 点击下一步

4. 安装客户机操作系统选择稍后安装操作系统,完成后点击下一步

5. 客户机操作系统选择Linux,版本选择CentOS 7 64位,完成后点击下一步

6. 自定义虚拟机名称和安装位置。安装位置建议安装在一个空间比较大的盘,这里我安装在了J盘:

7. 处理器配置时处理器数量和内核数量不能超过电脑自身的数量,否则虚拟机无法运行。

如何检查电脑本机的CPU信息:按CtrlShiftEsc,打开任务管理器,找到性能,即可查看到CPU信息:

8. 设置虚拟机内存,内存大小按照VMware的要求设置在一定范围之内。这里我设置内存大小为2GB(2048M),完成后点击下一步

9. 网络类型选择网络地址转换(NAT),完成后点击下一步

10. I/O控制器类型按照系统默认选择即可,然后点击下一步

11. 虚拟磁盘类型按照默认选择即可,完成后点击下一步

12. 选择磁盘按照系统默认选择即可,然后点击下一步

13. 最大磁盘大小建议设置在20GB及以上,这里我设置了50GB,磁盘分配按照默认勾选即可。完成后点击下一步

14. 指定磁盘文件位置可以自定义。这里需要设置的小伙伴点击浏览可以更改。不需要更改的小伙伴点击下一步

15. 点击完成,虚拟机创建完成:

16. 点击编辑虚拟机设置

17. 进入虚拟机设置后,左侧设备选择CD/DVD,设备状态勾选启动时连接,连接选择使用ISO映像文件,点击浏览

18. 找到前面我们下载的CentOS镜像并选中,完成后点击右下角打开

19. 镜像配置成功,点击确定

四、开启虚拟化

1. 开启刚刚创建好的虚拟机,此时VMware会弹出一个错误信息:

2. 此时按CtrlShiftEsc,打开任务管理器,找到性能,虚拟化并未开启:

3. 重新启动电脑,具体进入BIOS可以根据自身电脑品牌型号进入。这里我的电脑使用的是华硕,开机过程中一直按F2键即可进入BIOS,再点击右下角Advanced Mode,进入高级模式:

4. 按照下图所示操作,点击高级,将Intel Virtualization Technology配置项开启:

5. 按F10键保存上述配置并重启:

6. 按CtrlShiftEsc,打开任务管理器,左上角找到性能,发现虚拟化成功开启:

五、安装CentOS操作系统

1. 开启刚刚创建好的虚拟机:

2. 进入安装界面,选择Install CentOS 7并按回车键:

3. 安装语言选择中文简体中文(中国),完成后点击继续

4. 在下方系统中,点击安装位置

5. 进入安装目标位置,点击左上角完成

6. 点击网络和主机名

7. 开启以太网(ens33),确保虚拟机能连接网络。然后点击完成

8. 点击软件选择

9. 选择最小安装,然后点击左上角完成

10. 点击右下角开始安装

11. 安装中,此时我们为最高权限用户——root用户设置密码:

12. 设置密码,如果你记不住密码,请将密码设置为123456,然后连续按两次完成

13. 安装中,请耐心等待:

14. 安装完成,点击右下角的重启

15. 重启后,进入CentOS命令行界面,用户名输入root,输入前面我们设置的密码(密码不会在命令行中显示),完成后按回车:

16. CentOS登录成功:

六、使用SSH工具(Electerm)远程连接CentOS

1. 在CentOS命令行中查看防火墙状态,在命令行中输入如下命令:

sudo systemctl status firewalld

防火墙正常运行:

2. 开放22号端口(确保Electerm通过SSH方式连接到CentOS),执行如下命令:

sudo firewall-cmd --permanent --add-port=22/tcp

22号端口开启成功!

3. 重新加载防火墙,执行如下命令:

sudo firewall-cmd --reload

4. 输入下面的命令,查看虚拟机的ip地址:

ip addr

5. 打开Electerm,点击左侧的书签:

6. 按照下图操作填写连接信息:

7. 向下找,点击测试连接

等待一段时间后,如果上方出现一个connection is ok,说明前面填写内容没有问题:

如果出现的时connection is failed,说明填写的内容有问题,需要更改后再次测试连接。

8. 测试连接成功后,点击保存并连接后,此时我们就可以在Electerm中登录root用户并执行命令了:

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

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

阿里云服务器配置CPU、内存、存储、带宽选择方法

阿里云服务器配置怎么选择?CPU内存、公网带宽和系统盘怎么选择?个人开发者或中小企业选择轻量应用服务器、ECS经济型e实例,企业用户选择ECS通用算力型u1云服务器、ECS计算型c7、通用型g7云服务器,阿里云服务器网aliyunfuwuqi.com整…

Vue+腾讯地图-实现关键词输入提示功能

不废话,上代码~~~ 效果图: 1、先去腾讯地图后台创建自己的应用获取到应用的 Key 腾讯地图后台地址:腾讯位置服务 - 立足生态,连接未来 创建应用的 Key 如下: 2、在项目中添加腾讯地图API的js插件,如…

Thinkphp5.1中,将数组赋值给js使用

一、例如Thinkphp5.1中的的代码是这样的 $data [status > 1,msg > 加载成功,data > [id > 1,username > 小洪帽,] ];$this->assign(data,$data);二、JS代码接收PHP中的数组 注意 <> 符号是不需要放引号的。 let arr <?json_encode($data)?>…

LeetCode 刷题 [C++] 第98题.验证二叉搜索树

题目描述 给你一个二叉树的根节点 root &#xff0c;判断其是否是一个有效的二叉搜索树。 有效 二叉搜索树定义如下&#xff1a; 节点的左子树只包含 小于 当前节点的数。节点的右子树只包含 大于 当前节点的数。所有左子树和右子树自身必须也是二叉搜索树。 题目分析 由题…

【排序】详解冒泡排序

一、思想 冒泡排序的基本思想是利用两两比较相邻记录的方式&#xff0c;通过一系列的比较和交换操作&#xff0c;使得较大或较小的元素逐渐移动到数列的一端。在每一轮的排序过程中&#xff0c;都会从数列的起始位置开始&#xff0c;对相邻的元素进行比较&#xff0c;如果它们…

Anthropic 公司最新宣布,他们的 AI 聊天机器人模型击败了 OpenAI 的 GPT-4

每周跟踪AI热点新闻动向和震撼发展 想要探索生成式人工智能的前沿进展吗&#xff1f;订阅我们的简报&#xff0c;深入解析最新的技术突破、实际应用案例和未来的趋势。与全球数同行一同&#xff0c;从行业内部的深度分析和实用指南中受益。不要错过这个机会&#xff0c;成为AI领…

设计MySQL数据表的几个注意点

最近合作搞项目&#xff0c;发现了很多问题。特别的&#xff0c;数据库层面上的问题更为致命。记录一下&#xff0c;希望后面看到博客的同学们注意。 注意&#xff1a;以下观点只用于一般情况下的单体、微服务&#xff0c;不保证适用所有场景。 一、ID问题 ID名称问题 如下图…

四平方和c++

题目 输入样例&#xff1a; 5输出样例&#xff1a; 0 0 1 2 思路 首先想到的是使用三重循环求出 a&#xff0c;b&#xff0c;c&#xff0c;d 可以通过 n - a - b - c 得到。理论时间复杂度为O(1000 * 1000 * 1000) O(10^9)。因此需要想办法降低循环层数。 考虑使用两个双重循…

Unreal Engine5记录 02简单的第三人称游戏

导航视口 选择对应的第三人称游戏选项&#xff0c;并选择项目创建的位置&#xff0c;点击创建 创建之后&#xff0c;会打开一个默认的导航视口 点击运行&#xff0c;进入窗口 你就像进入了一个游戏关卡&#xff0c;这个和你玩的第三人称游戏一样&#xff08;类似吃鸡&#xf…

React-useEffect

1.概念 说明&#xff1a;用于在React组件中创建不是由事件引起而是由渲染本身引起的操作&#xff0c;比如发送 A列AX请求&#xff0c;更改DOM等。 2.案例 // useEffect用于组件不是由事件引起的而是由渲染本身引起的操作&#xff0c;如ajax,更改Dom等。 import { useEffect,…

图解目标检测的现代历史

任务分类 图像分类 根据图像的主要对象对图像进行分类。 目标定位 预测包含主要对象的图像区域。然后&#xff0c;可以使用图像分类来识别该区域内的物体 目标检测 定位和分类出现在图像中的所有对象。这个任务通常包括&#xff1a;确定区域&#xff0c;然后对其中的对象进行…

SpringCloudGateway工作原理与链路图

SpringCloudGateway基本介绍 Spring Cloud Gateway 构建于Spring Boot 2.x、 Spring WebFlux和Project Reactor之上。因此,在使用 Spring Cloud Gateway 时,您可能不会应用许多熟悉的同步库(例如 Spring Data 和 Spring Security)和模式。 Spring Cloud Gateway 需要 Sprin…

javaWebssh文玩竞价管理系统myeclipse开发mysql数据库MVC模式java编程计算机网页设计

一、源码特点 java ssh文玩竞价管理系统是一套完善的web设计系统&#xff08;系统采用ssh框架进行设计开发&#xff09;&#xff0c;对理解JSP java编程开发语言有帮助&#xff0c;系统具有完整的源代码和数据库&#xff0c;系统主要采用B/S模式开发。开发环境为TOMCAT7.0…

1909_Arm Cortex-M3编程模型

1909_Arm Cortex-M3编程模型 全部学习汇总&#xff1a; g_arm_cores: ARM内核的学习笔记 (gitee.com) 编程模型的部分除了单独的核心寄存器描述之外&#xff0c;它还包含有关处理器模式和软件执行和堆栈的特权级别的信息。 处理器有两种模式&#xff0c;分别是线程模式和Handle…

2024年【山东省安全员C证】考试试卷及山东省安全员C证复审模拟考试

题库来源&#xff1a;安全生产模拟考试一点通公众号小程序 山东省安全员C证考试试卷根据新山东省安全员C证考试大纲要求&#xff0c;安全生产模拟考试一点通将山东省安全员C证模拟考试试题进行汇编&#xff0c;组成一套山东省安全员C证全真模拟考试试题&#xff0c;学员可通过…

WordPress建站入门教程:小皮面板phpstudy如何安装PHP和切换php版本?

小皮面板phpstudy支持的PHP版本有很多&#xff0c;包括5.2.17、5.3.29、5.4.45、5.5.9、5.6.9、7.0.9、7.1.9、7.2.9、7.3.4、7.3.9、7.4.3、8.0.2、8.2.9。那么我们如何安装其他的php版本和切换网站的php版本呢&#xff1f;只需要简单几步即可&#xff0c;具体如下&#xff1a…

解决前端性能问题:如何优化大量数据渲染和复杂交互?

✨✨祝屏幕前的小伙伴们每天都有好运相伴左右&#xff0c;一定要天天开心&#xff01;✨✨ &#x1f388;&#x1f388;作者主页&#xff1a; 喔的嘛呀&#x1f388;&#x1f388; 目录 引言 一、分页加载数据 二、虚拟滚动 三、懒加载 四、数据缓存 五、减少重绘和回流 …

is not valid JSON at JSON.parse

在后台读取一个文件里的JSON数据&#xff0c;转换成字符串返回给前端&#xff0c;前端使用JSON.parse转换JSON报错。在将JSON校验和压缩后发现前端还是转换失败。在返回结果的时候可以看见一个小红点 最后排查&#xff0c;不带BOM的识别是Java遗留的一个bug。 解决方案&#…

OSI 的七层模型

OSI七层模型 一般指开放系统 互连参考模型 (Open System Interconnect 简称OSI) 是国际标准化组 织(ISO)和国际电报电话咨询委员会(CCITT)联合制定的开放系统互连参考模型,为开放式互连信息系 统提供了一种功能结构的框架。 应用层&#xff1a;各种应用程序协议&#xff0c;比…

第八篇:预测受众(Predictive audience)技术是如何赋能数字化营销生态的?- 我为什么要翻译介绍美国人工智能科技巨头IAB公司

IAB平台&#xff0c;使命和功能 IAB成立于1996年&#xff0c;总部位于纽约市。 作为美国的人工智能科技巨头社会媒体和营销专业平台公司&#xff0c;互动广告局&#xff08;IAB- the Interactive Advertising Bureau&#xff09;自1996年成立以来&#xff0c;先后为700多家媒…