CertGrid CertGrid
Hands-on Lab·LPIC-2

Apache on Debian and RPM families

Topic 208 is web services, and this guide installs Apache on both families to show how much differs around identical software: one distribution starts it and the other does not, the configuration lives in different directories, and only one of them is reachable from the client until a firewall rule is added.

202: HTTP Services Guide 12 of 29 Intermediate

Both servers run a web server for the length of this page; the client at .80 runs none and is where every request is made from.
Server NameIP AddressOSRolesCPURAMHDD
LPIC2-A01192.168.0.78Ubuntu 26.04 LTSPrimary service host - BIND, Apache, Samba, Postfix. Topic 204 RAID runs on loop devices; this machine has no spare disk2 Core4 GB50 GB
LPIC2-B01192.168.0.79AlmaLinux 10.2Second service host - nginx, NFS, DNS secondary, and the other family's spelling of each service2 Core4 GB50 GB
LPIC2-C01192.168.0.80Ubuntu 26.04 LTSClient - resolves, mounts and connects, so every service is proven from a machine that is not running it2 Core4 GB50 GB

This guide includes

Use this for the web services topic on either family. This matters because both servers work locally and only one answers the client - the firewall is the difference, and nothing in the service says so.

Before you start

  1. Same software, different starting behaviour

  2. The same document root, different everything else

  3. The client asks, and only one server answers

  4. The firewall was the difference

  5. What the server recorded

Official sources