HCRM博客

如何安装和配置Linux CentOS 7操作系统?

Linux CentOS 7安装和配置详解

CentOS 7是一个流行的Linux发行版,广泛用于服务器和开发环境,本文将详细介绍如何从下载CentOS镜像到完成系统安装的整个流程,并涵盖基本的系统配置,以下是具体步骤:

如何安装和配置Linux CentOS 7操作系统?-图1
(图片来源网络,侵权删除)

一、准备工作

1、硬件要求

处理器:至少1 GHz的x86_64兼容处理器。

内存:最低1 GB RAM,推荐2 GB以上。

硬盘空间:最少10 GB,建议20 GB以上。

网络连接:建议有稳定的网络连接,以便安装后下载和更新软件包。

二、下载CentOS 7镜像文件

访问[CentOS官方网站](https://wiki.centos.org/Download)选择合适的镜像版本进行下载。

如何安装和配置Linux CentOS 7操作系统?-图2
(图片来源网络,侵权删除)

1、DVD ISO:包含了所有常用的软件包,推荐用于标准安装。

2、Minimal ISO:仅包含最小的系统,适合需要手动配置的高级用户。

3、NetInstall ISO:通过网络安装,适合安装时有网络连接的环境。

下载完成后,验证下载的ISO文件是否完整,可以使用sha256sum命令来验证ISO文件的校验和。

sha256sum CentOS7x86_64DVD2009.iso

比较输出的哈希值与官方网站提供的哈希值是否一致,确保文件未被篡改。

三、制作启动盘

将下载的ISO文件写入到USB闪存盘或DVD以创建可启动的安装介质,这里以USB为例:

如何安装和配置Linux CentOS 7操作系统?-图3
(图片来源网络,侵权删除)

在Linux系统中,可以使用dd命令制作启动盘:

sudo dd if=CentOS7x86_64DVD2009.iso of=/dev/sdX bs=4M status=progress && sync

/dev/sdX应替换为USB设备的路径,使用lsblk命令可以查找USB设备的名称。

在Windows系统中,可以使用Rufus工具制作USB启动盘。

四、启动安装程序

将启动盘插入计算机并重新启动,通常需要进入BIOS或UEFI设置界面(通常按下F2、F10、DEL等键),然后设置USB或DVD为第一启动项,当计算机从启动盘启动后,会看到CentOS的启动菜单,选择“Install CentOS 7”开始安装过程。

五、安装过程

1、选择安装语言:默认选项为“English”,你可以根据需要选择“简体中文”或其他语言,选择语言后,点击“继续”。

2、安装源配置:如果你是从DVD或USB启动的,默认源已设置为本地介质,无需更改,如果是通过网络安装,则需要配置网络安装源。

3、磁盘分区:磁盘分区是安装CentOS的重要步骤,你可以选择自动分区或手动分区。

自动分区:适合新手用户,系统会自动分配根分区、交换分区等,如果不需要自定义分区方案,可以选择这个选项。

手动分区:适合有经验的用户,可以根据需求自定义分区方案,可以创建/boot、/home、/var等不同分区,并指定文件系统类型(如ext4),以下是一个简单的手动分区方案:

/boot:500 MB,ext4

/:20 GB,ext4

swap:2 GB

/home:剩余空间,ext4

设置完成后,点击“完成”。

4、网络配置:确保网卡已启用并连接到网络,如果没有自动启用,点击网卡名称并切换到“开”状态,可以在“主机名”栏中为你的计算机指定一个主机名,centos7server”。

5、时间和日期配置:选择你的时区,建议勾选“网络时间”选项,以确保时间同步,设置完成后点击“完成”。

6、软件包选择:CentOS 7提供了多种软件包组,你可以根据需要选择安装。

Server with GUI:带有图形界面的服务器。

Minimal Install:最小化安装,只安装基本系统。

Custom Operating System:自定义安装,手动选择软件包。

选择完成后,点击“完成”。

7、开始安装:所有设置配置完成后,点击“开始安装”,安装过程大约需要1030分钟,具体时间取决于硬件性能和选择的软件包数量。

8、设置root密码和创建用户账号:在安装过程中,你需要设置root密码和创建用户账号,点击“ROOT PASSWORD”选项,输入并确认root密码,建议选择一个强密码,以增强系统安全性,点击“USER CREATION”选项,创建一个新的用户账户,输入用户名、全名和密码,勾选“Make this user administrator”选项,以授予该用户sudo权限。

六、安装后配置

安装完成后,系统将提示重启,拔出USB启动盘或DVD,并重启系统,第一次启动时,可能会遇到一些配置向导,系统首次启动后,会进入登录界面,使用root或者刚创建的用户账号登录,登录后,建议首先更新系统,以确保所有软件包都是最新版本,执行以下命令:

sudo yum update y

根据使用需求,可能需要安装一些常用工具,如wget、vim、nettools等:

sudo yum install y wget vim nettools

七、网络配置

1. NAT模式网络配置

NAT模式连接,首先需要查询清楚网络的网段和网关信息,这样配置网络的时候才可以一次性配置好,虚拟机>设置,选择网络适配器,使用NAT模式,开始配置NAT模式网络前,需要查询几个信息,确定IP地址的网段和网关信息,编辑>虚拟网络编辑器,Linux的网络配置是通过配置文件方式的,文件位置为:cd /etc/sysconfig/networkscripts/ifcfgens33(注意,不同的系统名称可能不一样,因为ens33是网卡名称,具体名称要看ifconfig的结果),使用vi命令编辑该文件,如果不懂vi命令可以先百度学习,配置好网络服务后,重启网络服务,执行命令:service network restart执行命令ifconfig查看网络的信息,验证本机是否可以ping通Linux虚拟机,网络正常,本地可以连接到虚拟机。

2. 桥接模式网络配置

桥接模式网络配置,使用的是真实的网卡,因此要给虚拟机选择一块网卡,选择原则:如果本机使用的是有线网卡,那么是选择有线网卡,如果本机使用的是无线网卡,那么就选择无线网卡,虚拟机>设置(快捷键Ctrl + D)打开虚拟机,由于之前创建的是空的虚拟机,并且设置了ISO镜像,需要给虚拟机安装CentOS系统,这里我直接install CentOS 7虚拟机>设置(快捷键Ctrl + D)虚拟机>设置>硬件>网络适配器选择桥接模式,这里选择自动即可,点击NAT模式旁边的NAT设置,修改与子网IP同网段下的网关IP,就是前三位必须相同,最后一位数不相同即可(其实已经自动设置好了,默认),然后启动虚拟机,进入网络配置文件目录:cd /etc/sysconfig/networkscripts/,并且用 ls 命令查看是否有ifcfgxxx名称的配置文件(ifcfglo除外),如果没有则说明网卡没有被识别,这种只能重装或者换个CentOS的版本,编辑ifcfgens33文件:vi ifcfgens33,按 i 进入insert编辑模式,将BOOTPROTO设为dhcp,将ONBOOT设为yes,按下Esc进入命令模式输入:wq保存并退出,配置完成之后输入:service network restart,重启网卡让网卡设置生效,之后就可以上网了,输入ip addr检查一下动态分配的IP,可以发现分配的动态IP为192.168.30.128,最后验证是否可以访问外网,如果可以ping通www.baidu.com,就说明网络已经配置好。

八、常见问题解答(FAQs)

Q1: 如何在CentOS 7中更改主机名?

A1: 更改主机名可以通过以下步骤完成:

1、编辑/etc/hostname 文件,将原来的主机名改为你想要的新主机名。

2、编辑/etc/hosts 文件,将原来的主机名改为新的主机名。

3、运行以下命令使更改生效:

   hostnamectl sethostname 新主机名

Q2: 如何更改CentOS 7的内核参数?

A2: 更改内核参数可以通过编辑/etc/sysctl.conf 文件来完成,添加或修改参数后,运行以下命令使更改生效:

sudo sysctl p

Q3: 如何安装额外的软件包?

A3: 你可以使用YUM命令来安装额外的软件包,要安装vim编辑器,运行以下命令:

sudo yum install y vim

本站部分图片及内容来源网络,版权归原作者所有,转载目的为传递知识,不代表本站立场。若侵权或违规联系Email:zjx77377423@163.com 核实后第一时间删除。 转载请注明出处:https://blog.huochengrm.cn/pc/16405.html

分享:
扫描分享到社交APP
上一篇
下一篇