Files
James Kyle 4b47bd2e97 Corrected error in documentation link.
Added an httpd digest auth file example in extras.
Added a backuppc favicon.ico.

git-svn-id: https://svn.macports.org/repository/macports/trunk/dports@54888 d073be05-634f-4543-b044-5fe20cf6d1d6
2009-08-03 19:28:26 +00:00

166 lines
6.3 KiB
ApacheConf

ServerRoot "@@PREFIX@@/var/wwwbackup"
Listen 8080
LoadModule authn_file_module @@PREFIX@@/apache2/modules/mod_authn_file.so
LoadModule authn_dbm_module @@PREFIX@@/apache2/modules/mod_authn_dbm.so
LoadModule authn_anon_module @@PREFIX@@/apache2/modules/mod_authn_anon.so
LoadModule authn_dbd_module @@PREFIX@@/apache2/modules/mod_authn_dbd.so
LoadModule authn_default_module @@PREFIX@@/apache2/modules/mod_authn_default.so
LoadModule authz_host_module @@PREFIX@@/apache2/modules/mod_authz_host.so
LoadModule authz_groupfile_module @@PREFIX@@/apache2/modules/mod_authz_groupfile.so
LoadModule authz_user_module @@PREFIX@@/apache2/modules/mod_authz_user.so
LoadModule authz_dbm_module @@PREFIX@@/apache2/modules/mod_authz_dbm.so
LoadModule authz_owner_module @@PREFIX@@/apache2/modules/mod_authz_owner.so
LoadModule authz_default_module @@PREFIX@@/apache2/modules/mod_authz_default.so
LoadModule auth_basic_module @@PREFIX@@/apache2/modules/mod_auth_basic.so
LoadModule auth_digest_module @@PREFIX@@/apache2/modules/mod_auth_digest.so
LoadModule file_cache_module @@PREFIX@@/apache2/modules/mod_file_cache.so
LoadModule cache_module @@PREFIX@@/apache2/modules/mod_cache.so
LoadModule disk_cache_module @@PREFIX@@/apache2/modules/mod_disk_cache.so
LoadModule mem_cache_module @@PREFIX@@/apache2/modules/mod_mem_cache.so
LoadModule dbd_module @@PREFIX@@/apache2/modules/mod_dbd.so
LoadModule dumpio_module @@PREFIX@@/apache2/modules/mod_dumpio.so
LoadModule ext_filter_module @@PREFIX@@/apache2/modules/mod_ext_filter.so
LoadModule include_module @@PREFIX@@/apache2/modules/mod_include.so
LoadModule filter_module @@PREFIX@@/apache2/modules/mod_filter.so
LoadModule substitute_module @@PREFIX@@/apache2/modules/mod_substitute.so
LoadModule deflate_module @@PREFIX@@/apache2/modules/mod_deflate.so
LoadModule log_config_module @@PREFIX@@/apache2/modules/mod_log_config.so
LoadModule log_forensic_module @@PREFIX@@/apache2/modules/mod_log_forensic.so
LoadModule logio_module @@PREFIX@@/apache2/modules/mod_logio.so
LoadModule env_module @@PREFIX@@/apache2/modules/mod_env.so
LoadModule mime_magic_module @@PREFIX@@/apache2/modules/mod_mime_magic.so
LoadModule cern_meta_module @@PREFIX@@/apache2/modules/mod_cern_meta.so
LoadModule expires_module @@PREFIX@@/apache2/modules/mod_expires.so
LoadModule headers_module @@PREFIX@@/apache2/modules/mod_headers.so
LoadModule ident_module @@PREFIX@@/apache2/modules/mod_ident.so
LoadModule usertrack_module @@PREFIX@@/apache2/modules/mod_usertrack.so
LoadModule unique_id_module @@PREFIX@@/apache2/modules/mod_unique_id.so
LoadModule setenvif_module @@PREFIX@@/apache2/modules/mod_setenvif.so
LoadModule version_module @@PREFIX@@/apache2/modules/mod_version.so
LoadModule proxy_module @@PREFIX@@/apache2/modules/mod_proxy.so
LoadModule proxy_connect_module @@PREFIX@@/apache2/modules/mod_proxy_connect.so
LoadModule proxy_ftp_module @@PREFIX@@/apache2/modules/mod_proxy_ftp.so
LoadModule proxy_http_module @@PREFIX@@/apache2/modules/mod_proxy_http.so
LoadModule proxy_ajp_module @@PREFIX@@/apache2/modules/mod_proxy_ajp.so
LoadModule proxy_balancer_module @@PREFIX@@/apache2/modules/mod_proxy_balancer.so
LoadModule ssl_module @@PREFIX@@/apache2/modules/mod_ssl.so
LoadModule mime_module @@PREFIX@@/apache2/modules/mod_mime.so
LoadModule dav_module @@PREFIX@@/apache2/modules/mod_dav.so
LoadModule status_module @@PREFIX@@/apache2/modules/mod_status.so
LoadModule autoindex_module @@PREFIX@@/apache2/modules/mod_autoindex.so
LoadModule asis_module @@PREFIX@@/apache2/modules/mod_asis.so
LoadModule info_module @@PREFIX@@/apache2/modules/mod_info.so
LoadModule cgi_module @@PREFIX@@/apache2/modules/mod_cgi.so
LoadModule dav_fs_module @@PREFIX@@/apache2/modules/mod_dav_fs.so
LoadModule vhost_alias_module @@PREFIX@@/apache2/modules/mod_vhost_alias.so
LoadModule negotiation_module @@PREFIX@@/apache2/modules/mod_negotiation.so
LoadModule dir_module @@PREFIX@@/apache2/modules/mod_dir.so
LoadModule imagemap_module @@PREFIX@@/apache2/modules/mod_imagemap.so
LoadModule actions_module @@PREFIX@@/apache2/modules/mod_actions.so
LoadModule speling_module @@PREFIX@@/apache2/modules/mod_speling.so
LoadModule userdir_module @@PREFIX@@/apache2/modules/mod_userdir.so
LoadModule alias_module @@PREFIX@@/apache2/modules/mod_alias.so
LoadModule rewrite_module @@PREFIX@@/apache2/modules/mod_rewrite.so
LoadModule perl_module @@PREFIX@@/apache2/modules/mod_perl.so
<IfModule !mpm_netware_module>
<IfModule !mpm_winnt_module>
User backuppc
Group backuppc
</IfModule>
</IfModule>
ServerAdmin admin@@@HOSTNAME@@
DocumentRoot "@@PREFIX@@/var/wwwbackup/htdocs"
<Directory />
Options FollowSymLinks
AllowOverride None
Order deny,allow
Deny from all
</Directory>
<Directory "@@PREFIX@@/var/wwwbackup/htdocs">
Options Indexes FollowSymLinks
AllowOverride None
Order allow,deny
Allow from all
</Directory>
<IfModule dir_module>
DirectoryIndex index.html
</IfModule>
<Files ~ "^<.([Hh][Tt]|[Dd][Ss]_[Ss])">
Order allow,deny
Deny from all
Satisfy All
</Files>
<Files "rsrc">
Order allow,deny
Deny from all
Satisfy All
</Files>
<Directory ~ ".\.\.namedfork">
Order allow,deny
Deny from all
Satisfy All
</Directory>
ErrorLog "logs/error_log"
LogLevel warn
<IfModule log_config_module>
LogFormat "%h %l %u %t \"%r\" %>s %b \"%{Referer}i\" \"%{User-Agent}i\"" combined
LogFormat "%h %l %u %t \"%r\" %>s %b" common
<IfModule logio_module>
# You need to enable mod_logio.c to use %I and %O
LogFormat "%h %l %u %t \"%r\" %>s %b \"%{Referer}i\" \"%{User-Agent}i\" %I %O" combinedio
</IfModule>
CustomLog "logs/access_log" common
</IfModule>
<IfModule alias_module>
ScriptAlias /cgi-bin "@@PREFIX@@/var/wwwbackup/cgi-bin/"
</IfModule>
<Directory "@@PREFIX@@/var/wwwbackup/cgi-bin">
AllowOverride None
Options None
Order allow,deny
Allow from all
</Directory>
DefaultType text/plain
<IfModule mime_module>
TypesConfig conf/mime.types
AddType application/x-compress .Z
AddType application/x-gzip .gz .tgz
</IfModule>
# MIMEMagicFile conf/magic
# Secure (SSL/TLS) connections
#Include conf/extra/httpd-ssl.conf
#
# Note: The following must must be present to support
# starting without SSL on platforms with no /dev/random equivalent
# but a statically compiled-in mod_ssl.
#
<IfModule ssl_module>
SSLRandomSeed startup builtin
SSLRandomSeed connect builtin
</IfModule>