11.2. 在 HTTP 或 HTTPS 服务器上共享安装文件


您可以将 Kickstart 脚本文件存储在 HTTP 或 HTTPS 服务器上。在 HTTP 或 HTTPS 服务器中存储 Kickstart 文件可让您从一个源安装多个系统,而无需对 Kickstart 文件使用物理介质。

先决条件

  • 您对本地网络上的 Red Hat Enterprise Linux 10 服务器具有管理员级别的访问权限。
  • 要安装的系统可以连接到服务器。

流程

  1. 要在 HTTP 中存储 Kickstart 文件,请安装 httpd 软件包:

    # dnf install httpd
    Copy to Clipboard Toggle word wrap
  2. 可选:要将 Kickstart 文件存储在 HTTPS 上,请安装 httpdmod_ssl 软件包:

    # dnf install httpd mod_ssl
    Copy to Clipboard Toggle word wrap
    重要

    如果您使用带有自签名证书的 HTTPS 服务器,则必须使用 inst.noverifyssl 选项引导安装程序。

  3. 将 Kickstart 文件复制到 HTTP(S) 服务器的 /var/www/html/ 目录的子目录中。
  4. 在 firewalld 中启用 http 服务。

    # firewall-cmd --permanent --add-service=http
    # firewall-cmd --reload
    Copy to Clipboard Toggle word wrap
  5. 可选:在 firewalld 中启用 https 服务:

    # firewall-cmd --permanent --add-service=https
    # firewall-cmd --reload
    Copy to Clipboard Toggle word wrap
  6. 启动 httpd 服务:

    # systemctl enable --now httpd.service
    Copy to Clipboard Toggle word wrap

    Kickstart 文件现在可以访问并可用于安装。

    当指定 Kickstart 文件的位置时,请使用 http://https:// 作为协议、服务器的主机名或 IP 地址,以及 Kickstart 文件的路径(相对于 HTTP 服务器 root)。例如:如果您使用 HTTP,服务器的主机名为 myserver.example.com,并且您已将 Kickstart 文件复制为 /var/www/html/rhel10-install/my-ks.cfg,请指定 http://myserver.example.com/rhel10-install/my-ks.cfg 作为文件位置。

返回顶部
Red Hat logoGithubredditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

通过我们的产品和服务,以及可以信赖的内容,帮助红帽用户创新并实现他们的目标。 了解我们当前的更新.

让开源更具包容性

红帽致力于替换我们的代码、文档和 Web 属性中存在问题的语言。欲了解更多详情,请参阅红帽博客.

關於紅帽

我们提供强化的解决方案,使企业能够更轻松地跨平台和环境(从核心数据中心到网络边缘)工作。

Theme

© 2025 Red Hat