时间:2024-09-29 来源:网络 人气:
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启动盘启动。
5. 开始安装
重启计算机后,系统会从USB启动盘启动,进入CentOS安装界面。按照提示进行安装即可。
1. 设置主机名
在安装过程中,您可以选择设置主机名。如果未设置,可以在安装完成后使用以下命令设置:
sudo hostnamectl set-hostname your_hostname
2. 设置网络
使用以下命令查看网络接口:
ip a
然后,使用以下命令编辑网络配置文件:
sudo nano /etc/sysconfig/network-scripts/ifcfg-ens33
将ONBOOT设置为yes,并设置IP地址、子网掩码、网关等信息。保存并退出。
3. 安装常用软件包
使用以下命令安装常用软件包:
yum install -y vim net-tools openssh-server
4. 设置SSH服务
使用以下命令启动SSH服务:
sudo systemctl start sshd
使用以下命令设置SSH服务开机自启:
sudo systemctl enable sshd
5. 设置防火墙
CentOS默认安装了firewalld防火墙。使用以下命令查看防火墙状态:
sudo systemctl status firewalld
使用以下命令开启防火墙:
sudo systemctl start firewalld
使用以下命令设置防火墙开机自启:
sudo systemctl enable firewalld
6. 设置root密码
使用以下命令设置root密码:
sudo passwd root
7. 创建普通用户
使用以下命令创建普通用户:
sudo useradd -m your_username
sudo passwd your_username
8. 设置用户权限
使用以下命令将普通用户添加到sudoers文件,以便用户可以执行管理员命令:
sudo visudo
在打开的文件中,找到以下行并取消注释:
your_username ALL=(ALL) ALL
保存并退出。
本文详细介绍了CentOS系统的安装与配置过程。通过本文的指导,您应该