5. Set up a HTTP server

Before we can boot into the AlmaLinux Installer via network, we will have to host the contents of a AlmaLinux ISO image locally from our master node. Compute nodes are not able to access the internet in our configuration. This isolation is very common and wanted.

We will host the contents of the AlmaLinux distribution using a Apache HTTP server.

  1. Get the Apache web server by installing the httpd package.

    [root@master ~]# yum install httpd
    
  2. Enable and start the service

    [root@master ~]# systemctl enable httpd
    [root@master ~]# systemctl start httpd
    

By default this server will host files from /var/www/html. This is good enough for our purposes.