Server Configuration Files

S
ome of the subdirectories of /stage/w3serv correspond to the primary names of web-serving boxes. Currently, these include limousin.cs.uchicago.edu, stale.cs.uchicago.edu, and a few others. The Apache configuration files in these subdirectories serve as the main configuration file for these servers. So
/stage/w3serv/limousin.cs.uchicago.edu/conf/httpd.conf
is the main configuration file for limousin.

The bulk of these server configuration files are Apache directives that we've built up over the years to do what we want with the servers. Apache configuration information is beyond the scope of this documentation; information is available at httpd.apache.org.

The important thing to notice about these files lives at the very end: things like

Include /stage/w3serv/ai.cs.uchicago.edu/conf/httpd.conf
Include /stage/w3serv/cjtcs.cs.uchicago.edu/conf/httpd.conf
Include /stage/w3serv/www.cs.uchicago.edu/conf/httpd.conf
Include lines like these incorporate individual virtual hosts' configuration files into the main server configuration file. The above three lines include the virtual host configuration files for ai, cjtcs, and the main web page.