FreeBSD Apache Configuration

httpd-default.conf
sed -i '' -e 's/^Timeout .*/Timeout 15/' -e 's/^ServerTokens .*/ServerTokens Prod/' -e 's/^ServerSignature .*/ServerSignature Off/' /usr/local/etc/apache22/extra/httpd-default.conf

Configuration

Configuration files

httpd.conf

Default configuration settings:

ServerRoot /usr/local
DocumentRoot /usr/local/www/apache22/data
Options Indexes FollowSymLinks
AllowOverride None
ErrorLog /var/log/httpd-error.log
CustomLog /var/log/httpd-access.log combined
ScriptAlias /cgi-bin/ /usr/local/www/apache22/cgi-bin/

Changes:

httpd-default.conf

Default configuration settings:

Timeout 300
KeepAlive On
MaxKeepAliveRequests 100
KeepAliveTimeout 5
ServerTokens Full
ServerSignature On

httpd-info.conf

httpd-ssl.conf

httpd-vhosts.conf

Logging

Log files: