首页 > 系统相关 >Linux 安装 CentOS7

Linux 安装 CentOS7

时间:2023-02-01 13:46:02浏览次数:60  
标签:ext4 分区 Linux 文件系统 CentOS7 swap linux 安装 虚拟机

1、linux 下载

http://mirrors.aliyun.com/centos/7/isos/x86_64/

centos-7-isos-x86_64安装包下载_开源镜像站-阿里云 (aliyun.com)

选择绝大多数人下载的版本就可以 了,使用IDM下载

 

 

 

 

 

 

 

启动VMware VMware® Workstation 16 Pro

 

 

 

2、新建虚拟机(文件--新建)

 

选择兼容性

3.选择虚拟机硬件兼容性,这个是按照具体的VMware的版本设置兼容性,版本越低,则限制越少,所以兼容就越高。自己实验的话,选择自己VMware的版本就行。这个兼容性常用于不同电脑不同VMware间,将快照或者镜像直接还原成虚拟机的基础设置。

 

 

 

 

 选择稍后安装操作系统

4.选择稍后安装操作系统,不要选安装程序光盘映像文件,选了的话会预定义安装,自己选择一个操作系统,自己按照自己规划安装系统。

 

 

 

5.选择虚拟机接下来需要安装的操作系统:我这里是CentOS7.5,版本64位。有镜像文件的,按照自己镜像文件的版本选择!

 

 

 

 

6、选择处理器

 

 

 

7、设置内存

 

 

 

8、

网络适配器,有桥接模式,NAT模式,选择仅主机模式。(只和自己的本机和虚拟机之间连接)
仅主机:同一台电脑内vm相互可以互相连接。不同的电脑无法相互连接。
桥接:在相同的网络下,不同的电脑也可以互相连接。仅主机和桥接只能选其一。
咱们选择NAT就行。

 

 

 

 

 9,

 

 

 

10、

 

 

 11、

 

 

 

 

 

 

12、

 

 

 

下一步--完成

 

正式安装

 

 

 

 

选在下载的ISO 文件

 

 

 

完成-确定后 回到虚拟机

启动虚拟机

来到一个选择菜单  

 

 

键盘 Alt+Ctrl

键盘选择 Install .......

回车

开始安装了

选择语言 中文 省事

 

 

键盘

 

 

软件选择

 

 

 

 分区设置

 

 

1、 /boot 分区
引导分区,存放的是引导启动linux的核心文件,引导linux启动用的,所以这个文件比较重要,如果我们自己分区的话,建议分区1G

2、swap分区
虚拟内存分区,作用:当linux的运行内存满了,可以临时使用swap当linux的内存加载使用

大小建议:如果linux的内存是4G, swap可以使用4G即可

3、/ 根分区
根分区就是linux的根目录了,例如/root、/var、/usr都放到这里,根分区的大小可以是磁盘总量减去swap分区减去/boot分区后的大小

 

必须的分区:

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,按需求更改

 

centos7.0开始默认文件系统是xfs,centos6是ext4,centos5是ext3

ext3和ext4的最大区别在于,ext3在fsck时需要耗费大量时间(文件越多,时间越长),而ext4在fsck时用的时间会少非常多

ext4是第四代扩展文件系统(英语:Fourth EXtended filesystem,缩写为ext4)是linux系统下的日志文件系统,是ext3文件系统的后继版本
ext4的文件系统容量达到1EB,而文件容量则达到16TB,这是一个非常大的数字了。对一般的台式机和服务器而言,这可能并不重要,但对于大型磁盘阵列的用户而言,这就非常重要了。
ext3目前只支持32000个子目录,而ext4取消了这一限制,理论上支持无限数量的子目录

xfs是一种非常优秀的日志文件系统,它是SGI公司设计的。xfs被称为业界最先进的、最具可升级性的文件系统技术
xfs是一个64位文件系统,最大支持8EB减1字节的单个文件系统,实际部署时取决于宿主操作系统的最大块限制。对于一个32位Linux系统,文件和文件系统的大小会被限制在16TB
xfs在很多方面确实做的比ext4好,ext4受限制于磁盘结构和兼容问题,可扩展性和scalability确实不如xfs,另外xfs经过很多年发展,各种锁的细化做的也比较好,XFS 取代Ext4 已经成为必然趋势。

因为是 学习和测试用,所以这里使用自动分区方案

 

 

 

 

完成后 如下

 

 

接受更改

开始安装

 

 

打开网络和主机名 :开启网卡

如果你忘记开启了,也没有关系,启动还有机会

 

 

 

 

 完成配置!!!

 

开始安装

创建密码 toot

 

创建用户

 

 

 

后面就可以等待安装完成了

 

标签:ext4,分区,Linux,文件系统,CentOS7,swap,linux,安装,虚拟机
From: https://www.cnblogs.com/hztech/p/17082272.html

相关文章

  • PyCharm2023年安装教程:步骤详解
    PyCharm2023年安装教程:步骤详解首先,让我们介绍PyCharm,它是一款功能强大的Python集成开发环境(IDE),支持代码编写、调试、语法高亮、智能代码补全、版本控制等一系列功......
  • ARM架构的CentOS7使用virt-manager创建虚拟机提示max socket is 4095
    ARM架构的CentOS7使用virt-manager创建虚拟机提示maxsocketis4095问题描述ARM架构的CentOS7安装libvirt、qemu-kvm和virt-manager后,启动virt-manager后报错:Errorpoll......
  • Linux逻辑卷
    Linux逻辑卷架构与相关命令1.为什么要设计逻辑卷(lvm)Linux操作系统中的存储/文件系统,一般都是基于磁盘分区策略来实现的。这过程类似聚会上切蛋糕,一块蛋糕切出来,再分给......
  • linux
    linuxubantu中放大终端窗口的字体显示ctrl+shift+=缩小ctrl+-自动补全tab曾经使用的命令向上键另起一行ctrl+c常见命令命令作用ls查看当前文件......
  • MRS_MounRiver安装与驱动相关问题汇总
    解决问题如下:若MounRiver某些功能不全或插件没安装若MounRiver某些功能不全或插件没安装该问题与安装位置无关。为防止杀毒软件误拦截,建议关闭此类软件后重新下载并安装MRS......
  • MySQL8.0安装
    MySql8.0安装下载MySql8.0解压版下载地址:https://dev.mysql.com/downloads/mysql/解压mysql配置MySQL80的环境变量在解压的根目录下添加my.ini文件[mysqld]#设置......
  • Linux设置动态链接库so的默认搜索路径
    众所周知,Linux动态库的默认搜索路径是/lib和/usr/lib,64位系统是/lib64和/usr/lib64。动态库被创建后,一般都复制到这两个目录中。当程序执行时需要某动态库,并且该动态库......
  • Linux Nginx安装以及可能出现错误
    一、编译安装makemakeinstallmake的过程是把各种语言写的源码文件,变成可执行文件和各种库文件;makeinstall是把这些编译出来的可执行文件和库文件复制到合适的地方。......
  • 服务器VPC申请后简单加固过程记录 系统版本 CentOS7.6.1810
    搞了个便宜的服务器大概看了下都是默认配置简单做下配置ssh配置#更换端口vi/etc/ssh/sshd_config将其中的Port22中的22改为自己想用的端口建议用10000以上的......
  • linux服务器运行java项目, 监控查看内存、储存空间和cpu占用率
    服务器部署方式为tomcat中运行war包的方式,有一次重新部署时候发现报异常堆栈溢出了.想要定位到某个war包中通过学习整理出此篇文章以作记录笔记.1.关于内存过高......