时间:2024-10-02 来源:网络 人气:621
CentOS(Community Enterprise Operating System)是一个基于Red Hat Enterprise Linux(RHEL)源代码的免费操作系统。它被广泛用于服务器和桌面环境。本文将为您详细介绍如何在CentOS系统上进行安装和配置。
1. 准备安装环境
在开始安装之前,请确保您的计算机满足以下要求:
至少1GB的RAM(推荐2GB或更多)
至少10GB的硬盘空间
一个可启动的光驱或USB启动盘
2. 制作启动盘
您可以使用Rufus、Etcher等工具制作启动盘。以下以Rufus为例:
下载Rufus软件并安装。
将CentOS ISO文件拖拽到Rufus的“选择镜像文件”栏。
选择启动盘类型为“MBR(适用于BIOS或UEFI)”,分区类型为“主分区(MBR)”,文件系统为“FAT32”。
点击“开始”按钮,等待制作完成。
3. 重启计算机并从启动盘启动
将制作好的启动盘插入计算机,重启计算机并按F2、F10或DEL键进入BIOS设置。将启动顺序设置为从USB启动,然后保存设置并退出BIOS。
4. 开始安装
启动后,您将看到CentOS安装界面。选择“Install CentOS 7”选项,然后按Enter键。
5. 选择安装类型
在安装类型界面,选择“Custom (advanced)”选项,然后按Enter键。
6. 分区磁盘
在分区界面,您可以选择手动分区或自动分区。这里我们选择手动分区。
7. 创建分区
选择“/dev/sda”作为根分区,设置文件系统为“ext4”,分配全部空间。然后创建一个交换分区,大小为2GB。创建一个/home分区,大小为剩余空间。
8. 安装软件包
选择要安装的软件包,然后点击“Next”按钮。
9. 设置主机名、用户和密码
设置主机名、用户和密码,然后点击“Next”按钮。
10. 安装过程
等待安装过程完成,然后重启计算机。
1. 更新系统
登录系统后,首先更新系统软件包:
sudo yum update
2. 安装常用软件
安装一些常用的软件,如Vim、Git、Nginx等:
sudo yum install vim git nginx
3. 设置防火墙
默认情况下,CentOS系统会启用防火墙。您可以使用以下命令开启或关闭防火墙:
sudo systemctl start firewalld 启动防火墙
sudo systemctl stop firewalld 停止防火墙
sudo systemctl enable firewalld 开机启动防火墙
sudo systemctl disable firewalld 关闭开机启动防火墙
4. 设置SSH服务
为了方便远程登录,您需要设置SSH服务:
sudo systemctl start sshd
sudo systemctl enable sshd
5. 设置网络
根据您的网络环境,配置网络设置。以下是一个简单的示例:
sudo nmcli con mod eth0 ipv4.addresses 192.168.1.100/24 ipv4.method manual ipv4.gateway 192.168.1.1
sudo nmcli con mod eth0 ipv4.dns 8.8.8.8
sudo nmcli con up eth0
6. 安装图形界面
如果您需要图形界面,可以使用以下命令安装:
sudo yum groupinstall