5. Set up a HTTP server

Before we can boot into the Alma Linux Installer via network, we will have to host the contents of a Alma Linux 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 Alma Linux distribution using a Apache HTTP server.

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

    [root@master ~]# dnf 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.