温馨提示×

centos stream8配置指南是什么

小樊
80
2025-03-09 12:41:53
栏目: 智能运维

CentOS Stream 8的配置指南涉及多个方面,包括安装、网络配置、软件源配置等。以下是一个详细的配置指南:

安装CentOS Stream 8

  1. 下载CentOS Stream 8 ISO镜像
  1. 创建虚拟机
  • 使用VMware Workstation或其他虚拟机软件创建一个新的虚拟机,选择Linux 4 x64位版本,并加载下载的ISO镜像。
  1. 虚拟机设置
  • 根据您的电脑配置调整虚拟机的内存、CPU和硬盘空间。建议至少分配2GB RAM,2 GHz CPU和20GB硬盘空间。
  1. 安装CentOS Stream 8
  • 完成虚拟机创建后,启动虚拟机并按照安装向导的指示进行安装。选择安装语言、时区、磁盘分区、软件包等。

配置网络

  1. 编辑网络配置文件
  • 安装完成后,编辑网络配置文件以设置静态IP地址。使用以下命令打开网络配置文件:
    vi /etc/sysconfig/network-scripts/ifcfg-eth0
    
  • 配置示例(静态IP):
    DEVICE=eth0
    BOOTPROTO=static
    ONBOOT=yes
    IPADDR=192.168.1.100
    NETMASK=255.255.255.0
    GATEWAY=192.168.1.1
    DNS1=8.8.8.8
    DNS2=8.8.4.4
    
  • 保存并退出编辑器。
  1. 重启网络服务
  • 使用以下命令重启网络服务以应用配置:
    nmcli con reload
    nmcli con up eth0
    

配置软件源

  1. 编辑本地源配置文件
  • 创建本地源配置文件:
    mkdir -p /media/CentOS
    mount /dev/cdrom /media/CentOS
    cp -r /media/CentOS/AppStream /media/CentOS/AppStream
    cp -r /media/CentOS/BaseOS /media/CentOS/BaseOS
    
  1. 配置软件仓库文件
  • 编辑 /etc/yum.repos.d/CentOS-Stream-Media.repo 文件:
    vi /etc/yum.repos.d/CentOS-Stream-Media.repo
    
  • 配置示例:
    [media-baseos]
    name=CentOS Stream releasever - Media - BaseOS
    baseurl=file:///media/CentOS/BaseOS
    gpgcheck=1
    enabled=1
    gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-centosofficial
    
    [media-appstream]
    name=CentOS Stream releasever - Media - AppStream
    baseurl=file:///media/CentOS/AppStream
    gpgcheck=1
    enabled=1
    gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-centosofficial
    
  1. 启用本地源
  • 备份默认源并启用本地源:
    cp /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup
    mv /etc/yum.repos.d/CentOS-Stream-Media.repo /etc/yum.repos.d/CentOS-Base.repo
    
  1. 更新软件包缓存
  • 使用以下命令更新软件包缓存:
    dnf clean all
    dnf makecache
    

其他配置

  1. 配置主机名
  • 编辑 /etc/hostname 文件并设置主机名。
  1. 禁用NetworkManager(可选):
  • 如果需要手动管理网络,可以禁用NetworkManager服务:
    systemctl stop NetworkManager
    systemctl disable NetworkManager
    systemctl start network
    systemctl enable network
    
  1. 配置TFTP Server(示例):
  • 安装TFTP服务器:
    dnf install tftp-server -y
    
  • 创建并编辑TFTP服务配置文件:
    cp /usr/lib/systemd/system/tftp.service /etc/systemd/system/tftp-server.service
    nano /etc/systemd/system/tftp-server.service
    
  • 配置示例:
    [Unit]
    Description=Tftp Server
    Requires=tftp-server.socket
    Documentation=man:in.tftpd
    
    [Service]
    ExecStart=/usr/sbin/in.tftpd -c -p -s /var/lib/tftpboot
    Alsotftp.socket=/etc/systemd/system/tftp-server.socket
    
    [Install]
    WantedBy=multi-user.target
    
  • 启动并启用TFTP服务:
    systemctl start tftp-server.service
    systemctl enable tftp-server.service
    

以上是CentOS Stream 8的基本配置指南。根据具体需求,您可能还需要进行其他配置,如防火墙设置、服务配置等。建议参考官方文档和社区资源以获取更详细的信息。

0