时间:2024-10-31 来源:网络 人气:746
CentOS(Community Enterprise Operating System)是一个基于Red Hat Enterprise Linux(RHEL)源代码的免费操作系统。它被广泛用于服务器和桌面环境。本文将为您详细介绍如何在CentOS系统上进行安装和配置。
1. 准备安装环境
在开始安装之前,请确保您的计算机满足以下要求:
至少1GB的RAM(推荐2GB或更多)
至少10GB的硬盘空间
一个可启动的光驱或USB启动盘
2. 制作启动盘
您可以使用Rufus、Etcher等工具制作CentOS的启动盘。以下以Rufus为例:
下载Rufus软件并安装。
将CentOS ISO文件拖拽到Rufus的“选择镜像文件”栏。
选择启动盘类型为“MBR(适用于BIOS或UEFI)”,分区类型为“MBR分区”。
点击“开始”按钮,等待制作完成。
3. 重启计算机并进入BIOS设置
将制作好的启动盘插入计算机,重启计算机。在启动过程中,按下相应的键(如F2、F10、Del等)进入BIOS设置。
4. 设置启动顺序
在BIOS设置中,将启动顺序设置为优先从USB启动。保存设置并退出BIOS。
5. 开始安装CentOS
计算机从USB启动盘启动后,会进入CentOS安装界面。按照以下步骤进行安装:
选择语言和键盘布局。
选择安装类型,推荐选择“自定义(高级)”。
选择安装源,可以选择CD/DVD或网络安装源。
选择分区方式,推荐选择“自动分区(使用LVM)”,系统会自动为您分配分区。
设置主机名、用户名和密码。
安装软件包组,根据需要选择。
开始安装,等待安装完成。
1. 更新系统
安装完成后,首先需要更新系统软件包。打开终端,执行以下命令:
sudo yum update
2. 安装常用软件
sudo yum install -y google-chrome
sudo yum install -y vim
sudo yum install -y git
3. 设置网络
确保网络连接正常,可以使用以下命令查看网络状态:
sudo systemctl status NetworkManager
如果网络连接不正常,可以尝试重启网络服务:
sudo systemctl restart NetworkManager
4. 设置防火墙
iptables:传统的防火墙软件
firewalld:现代的防火墙软件
安装firewalld:
sudo yum install -y firewalld
启动和使firewalld服务开机自启:
sudo systemctl start firewalld
sudo systemctl enable firewalld
5. 设置SSH服务
sudo yum install -y openssh-server
sudo systemctl start sshd
sudo systemctl enable sshd
6. 设置NTP服务
sudo yum install -y ntp
sudo systemctl start