Linux: Полное руководство — страница 57 из 98


# Установите имя сервера

ServerName www.dhsilabs.com

ResourceConfig /dev/null

AccessConfig /dev/null


# Поддержка динамических разделяемых объектов (Dynamic

# Shared Object -- DSO)

# Для более подробной информации о DSO прочтите файл

# README.DSO,

# входящий в дистрибутив Apache.

# Модуль расширяет возможности сервера Apache,

# добавляет в его состав новые функции.

# Подключить модуль можно так

# LoadModule foo_module libexec/mod_foo.so

# Вы можете найти документацию по модулям в файле

# "/var/www/manual/mod"

#LoadModule mmap_static_module modules/mod_mmap_static.so

LoadModule env_module modules/mod_env.so


### The first module activates buffered logs.

# Первый модуль обеспечивает протоколирование.

# Он запишет информацию

# в протокол access_log, когда буфер объемом 4К

# переполнится.

#LoadModule config_buffered_log_module modules/mod_log_config_buffered.so

LoadModule config_log_module modules/mod_log_config.so


LoadModule agent_log_module modules/mod_log_agent.so

LoadModule referer_log_module modules/mod_log_referer.so

#LoadModule mime_magic_module modules/mod_mime_magic.so

LoadModule mime_module modules/mod_mime.so

LoadModule negotiation_module modules/mod_negotiation.so

LoadModule status_module modules/mod_status.so

LoadModule info_module modules/mod_infо.so


# Вы должны выбрать директиву mod_include

# или mod_include_xssi,

# но не обе одновременно! Директива mod_include более

# безопасна, но xssi содержит больше функций.

LoadModule includes_module modules/mod_include.so

#LoadModule includes_module modules/mod_include_xssi.so


LoadModule autoindex_module modules/mod_autoindex.so

LoadModule dir_module modules/mod_dir.so

LoadModule cgi_module modules/mod_cgi.so

LoadModule asis_module modules/mod_asis.so

LoadModule imap_module modules/mod_imap.so

LoadModule action_module modules/mod_actions.so

#LoadModule speling_module modules/mod_speling.so

LoadModule userdir_module modules/mod_userdir.so

LoadModule proxy_module modules/libproxy.so

LoadModule alias_module modules/mod_alias.so


# Модуль mod_jserv должен быть объявлен до mod_rewrite.

 LoadModule jserv_module modules/mod_jserv.so


LoadModule rewrite_module modules/mod_rewrite.so

LoadModule access_module modules/mod_access.so

LoadModule auth_module modules/mod_auth.so

LoadModule anon_auth_module modules/mod_auth_anon.so

#LoadModule dbm_auth_module modules/mod_auth_dbm.so

#LoadModule db_auth_module modules/mod_auth_db.so

LoadModule digest_module modules/mod_digest.so

#LoadModule cern_meta_module modules/mod_cern_meta.so

LoadModule expires_module modules/mod_expires.so

LoadModule headers_module modules/mod_headers.so

LoadModule usertrack_module modules/mod_usertrack.so

#LoadModule example_module modules/mod_example.so

#LoadModule unique_id_module modules/mod_unique_id.so

LoadModule setenvif_module modules/mod_setenvif.so


# В полном списке модулей должны быть перечислены все

# доступные модули (статические или разделяемые)

# в правильном порядке выполнения.

ClearModuleList

#AddModule mod_mmap_static.с

#AddModule mod_php.c

#AddModule mod_php3.c

#AddModule mod_php4.c

#AddModule mod_perl.c

#LoadModule php_module modules/mod_php.so

#LoadModule php3_module modules/mod_php4.so

#LoadModule php4_module modules/mod_php4.so

AddModule mod_env.c

AddModule mod_log_config.с

#AddModule mod_log_config_buffered.с

AddModule mod_log_agent.с

AddModule mod_log_referer.с

#AddModule mod_mime_magic.с

AddModule mod_mime.c

AddModule mod_negotiation.c

AddModule mod_status.c

AddModule mod_info.c

AddModule mod_include.с

#AddModule mod_include_xssi.с

AddModule mod_autoindex.с

AddModule mod_dir.c

AddModule mod_cgi.с

AddModule mod_asis.c

AddModule mod_imap.c

AddModule mod_actions.с

#AddModule mod_speling.с

AddModule mod_userdir.с

AddModule mod_proxy.с

AddModule mod_alias.с


# Модуль mod_jserv должен быть объявлен до mod_rewrite.

 AddModule mod_jserv.c


AddModule mod_rewrite.c

AddModule mod_access.c

AddModule mod_auth.c

AddModule mod_auth_anon.с

#AddModule mod_auth_dbm.с

#AddModule mod_auth_db.c

AddModule mod_digest.c

#AddModule mod_cern_meta.c

AddModule mod_expires.c

AddModule mod_headers.c

AddModule mod_usertrack.c

#AddModule mod_example.c

#AddModule mod_unique_id.c

AddModule mod_so.с

AddModule mod_setenvif.с


# ----------- Name Space and Server Settings ---------

# Настройки пространства имен и сервера

# В этом разделе вы определяете, какие имена будут видеть

# пользователи вашего HTTP-сервера. Этот файл также

# определяет настройки сервера,

# которые раньше содержались в отдельном файле srm.conf.

# Теперь этот файл входит в состав httpd.conf


# Директива DocumentRoot определяет местонахождение

# корневого каталога документов вашего сервера.


DocumentRoot /var/www/html


# Директива UserDir задает названия подкаталога в домашнем

# каталоге пользователя, из которого берутся документы в

# том случае, когда вы активизируете возможность

# использования пользовательских каталогов.

UserDir public_html


# Директива DirectoryIndex позволяет задать название

# документа, который будет

# возвращен по запросу, который не содержит имя документа.

DirectoryIndex index.html index.php index.htm index.shtml index.cgi Default.htm default.htm index.php3