时间:2024-09-29 来源:网络 人气:
CentOS(Community Enterprise Operating System)是一个基于Red Hat Enterprise Linux(RHEL)的免费开源操作系统。它被广泛用于服务器和桌面环境,因其稳定性和安全性而受到许多用户的青睐。本文将为您详细介绍CentOS系统的安装与配置过程。
在开始安装CentOS之前,您需要做好以下准备工作:
选择合适的CentOS版本:CentOS目前有多个版本,包括CentOS 7和CentOS 8。根据您的需求选择合适的版本。
下载CentOS镜像:从CentOS官方网站下载您选择的版本的ISO镜像文件。
准备安装介质:将下载的ISO镜像文件刻录到DVD或U盘,以便用于安装。
关闭防火墙和杀毒软件:在安装过程中,防火墙和杀毒软件可能会干扰安装过程,因此建议在安装前关闭它们。
以下是安装CentOS系统的基本步骤:
启动计算机,并从您准备的安装介质(DVD或U盘)启动。
在启动过程中,按F2或Del键进入BIOS设置,确保计算机从安装介质启动。
选择“Install CentOS”选项,开始安装过程。
选择语言和键盘布局,然后点击“Next”。
选择安装类型,这里推荐选择“Custom (advanced)”选项,以便手动分区。
在分区编辑器中,选择“Create a new partition”来创建新的分区。
选择“/”分区,设置文件系统为“ext4”,并分配足够的磁盘空间。
选择“swap”分区,设置文件系统为“swap”,并分配足够的交换空间。
点击“Next”继续。
选择时区,然后点击“Next”。
设置主机名,然后点击“Next”。
设置root用户的密码,然后点击“Next”。
选择网络和主机名配置,然后点击“Next”。
选择软件包组,根据您的需求选择相应的软件包组,然后点击“Next”。
等待安装过程完成,然后重启计算机。
安装完成后,您需要进行一些基本的配置:
更新系统:打开终端,执行以下命令更新系统:
sudo yum update
安装常用软件:根据需要安装一些常用软件,例如:
sudo yum install -y vim net-tools openssh-server
设置防火墙:安装并配置firewalld服务,允许SSH连接:
sudo systemctl start firewalld
sudo systemctl enable firewalld
sudo firewall-cmd --permanent --add-port=22/tcp
sudo firewall-cmd --reload
设置SSH服务:确保SSH服务正在运行:
sudo systemctl start sshd
sudo systemctl enable sshd
安装图形界面(可选):如果您需要图形界面,可以安装GNOME桌面环境:
sudo yum groupinstall -y