Annotation of doc/install/linux/sles-suse/default-server.conf, revision 1.1

1.1     ! raeburn     1: #
        !             2: # Global configuration that will be applicable for all virtual hosts, unless
        !             3: # deleted here, or overriden elswhere.
        !             4: # 
        !             5: 
        !             6: DocumentRoot "/home/httpd/html/"
        !             7: 
        !             8: #
        !             9: # Configure the DocumentRoot
        !            10: #
        !            11: <Directory "/srv/www/htdocs">
        !            12: 	# Possible values for the Options directive are "None", "All",
        !            13: 	# or any combination of:
        !            14: 	#   Indexes Includes FollowSymLinks SymLinksifOwnerMatch ExecCGI MultiViews
        !            15: 	#
        !            16: 	# Note that "MultiViews" must be named *explicitly* --- "Options All"
        !            17: 	# doesn't give it to you.
        !            18: 	#
        !            19: 	# The Options directive is both complicated and important.  Please see
        !            20: 	# http://httpd.apache.org/docs-2.2/mod/core.html#options
        !            21: 	# for more information.
        !            22: 	Options None
        !            23: 	# AllowOverride controls what directives may be placed in .htaccess files.
        !            24: 	# It can be "All", "None", or any combination of the keywords:
        !            25: 	#   Options FileInfo AuthConfig Limit
        !            26: 	AllowOverride None
        !            27: 	# Controls who can get stuff from this server.
        !            28: 	Order allow,deny
        !            29: 	Allow from all
        !            30: </Directory>
        !            31: 
        !            32: # Aliases: aliases can be added as needed (with no limit). The format is 
        !            33: # Alias fakename realname
        !            34: #
        !            35: # Note that if you include a trailing / on fakename then the server will
        !            36: # require it to be present in the URL.  So "/icons" isn't aliased in this
        !            37: # example, only "/icons/".  If the fakename is slash-terminated, then the 
        !            38: # realname must also be slash terminated, and if the fakename omits the 
        !            39: # trailing slash, the realname must also omit it.
        !            40: #
        !            41: # We include the /icons/ alias for FancyIndexed directory listings.  If you
        !            42: # do not use FancyIndexing, you may comment this out.
        !            43: #
        !            44: Alias /icons/ "/usr/share/apache2/icons/"
        !            45: 
        !            46: <Directory "/usr/share/apache2/icons">
        !            47: 	Options Indexes MultiViews
        !            48: 	AllowOverride None
        !            49: 	Order allow,deny
        !            50: 	Allow from all
        !            51: </Directory>
        !            52: 
        !            53: # ScriptAlias: This controls which directories contain server scripts.
        !            54: # ScriptAliases are essentially the same as Aliases, except that
        !            55: # documents in the realname directory are treated as applications and
        !            56: # run by the server when requested rather than as documents sent to the client.
        !            57: # The same rules about trailing "/" apply to ScriptAlias directives as to
        !            58: # Alias.
        !            59: #
        !            60: #ScriptAlias /cgi-bin/ "/home/httpd/cgi-bin/"
        !            61: 
        !            62: # "/srv/www/cgi-bin" should be changed to whatever your ScriptAliased
        !            63: # CGI directory exists, if you have that configured.
        !            64: #
        !            65: #<Directory "/home/httpd/cgi-bin">
        !            66: #	AllowOverride None
        !            67: #	Options +ExecCGI -Includes
        !            68: #	Order allow,deny
        !            69: #	Allow from all
        !            70: #</Directory>
        !            71: 
        !            72: # UserDir: The name of the directory that is appended onto a user's home
        !            73: # directory if a ~user request is received.
        !            74: #
        !            75: # To disable it, simply remove userdir from the list of modules in APACHE_MODULES 
        !            76: # in /etc/sysconfig/apache2.
        !            77: #
        !            78: <IfModule mod_userdir.c>
        !            79: 	# Note that the name of the user directory ("public_html") cannot simply be
        !            80: 	# changed here, since it is a compile time setting. The apache package
        !            81: 	# would have to be rebuilt. You could work around by deleting
        !            82: 	# /usr/sbin/suexec, but then all scripts from the directories would be
        !            83: 	# executed with the UID of the webserver.
        !            84: 	UserDir public_html
        !            85: 	# The actual configuration of the directory is in
        !            86: 	# /etc/apache2/mod_userdir.conf.
        !            87: 	Include /etc/apache2/mod_userdir.conf
        !            88: 	# You can, however, change the ~ if you find it awkward, by mapping e.g.
        !            89: 	# http://www.example.com/users/karl-heinz/ --> /home/karl-heinz/public_html/ 
        !            90: 	#AliasMatch ^/users/([a-zA-Z0-9-_.]*)/?(.*) /home/$1/public_html/$2
        !            91: </IfModule>
        !            92: 
        !            93: # Include all *.conf files from /etc/apache2/conf.d/.
        !            94: #
        !            95: # This is mostly meant as a place for other RPM packages to drop in their
        !            96: # configuration snippet.
        !            97: #
        !            98: # You can comment this out here if you want those bits include only in a
        !            99: # certain virtual host, but not here.
        !           100: #
        !           101: #Include /etc/apache2/conf.d/*.conf
        !           102: 
        !           103: # The manual... if it is installed ('?' means it won't complain)
        !           104: Include /etc/apache2/conf.d/apache2-manual?conf
        !           105: 
        !           106: Include /etc/apache2/loncapa_apache.conf
        !           107: Include conf/loncapa_apache.conf

FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>