The Web server configuration files, log files, HTML
documents, and CGI scripts are all located in subdirectories of the
/usr/local/apache directory. As a convenience to you, the link /www is a symbolic link (shortcut) to the /usr/local/apache directory. This Handbook uses
both directory references because they are interchangeable.
The following table provides a description of the each /www subdirectory.
|
Directory |
Description |
|
bin |
Apache utilities (machine readable binary files) |
|
conf |
Web server configuration files (httpd.conf and mime.types)
that define and control the Web server. |
|
icons |
Contains several graphical icons that are used when a
directory listing is shown to a browser client. Several default icons are
included in this directory. |
|
libexec |
Apache library files and modules |
|
man |
Apache manual pages |
|
cgi-bin |
The default directory for CGI scripts. |
|
htdocs |
Contains all HTML documents or other Web content that you
publish. |
|
include |
Apache include (header) files |
|
logs |
Your virtual Web service keeps detailed logs of which
documents are requested and by whom. These logs are stored in the logs subdirectory. |
|
modules
(symlink to libexec) |
Modules that can be added dynamically to your apache Web
server. Refer to the “Modules” section of Chapter 7 for more information. |