Денис Колисниченко - Linux: Полное руководство Страница 101
- Категория: Компьютеры и Интернет / Программное обеспечение
- Автор: Денис Колисниченко
- Год выпуска: -
- ISBN: -
- Издательство: -
- Страниц: 158
- Добавлено: 2020-11-04 18:52:01
Внимание! Книга может содержать контент только для совершеннолетних. Для несовершеннолетних просмотр данного контента СТРОГО ЗАПРЕЩЕН! Если в книге присутствует наличие пропаганды ЛГБТ и другого, запрещенного контента - просьба написать на почту pbn.book@yandex.ru для удаления материала
Денис Колисниченко - Linux: Полное руководство краткое содержание
Прочтите описание перед тем, как прочитать онлайн книгу «Денис Колисниченко - Linux: Полное руководство» бесплатно полную версию:Данная книга представляет собой великолепное руководство по Linux, позволяющее получить наиболее полное представление об этой операционной системе. Книга состоит из трех частей, каждая из которых раскрывает один из трех основных аспектов работы с Linux: Linux для пользователя, сетевые технологии Linux (и методика настройки Linux-сервера), программирование Linux. В книге охвачен очень широкий круг вопросов, начиная с установки и использования Linux «в обычной жизни» (офисные пакеты, игры, видео, Интернет), и заканчивая описанием внутренних процессов Linux, секретами и трюками настройки, особенностями программирования под Linux, созданием сетевых приложений, оптимизацией ядра и др.Изложение материала ведется в основном на базе дистрибутивов Fedora Cora (Red Hat) и Mandriva (Mandrake). Однако не оставлены без внимания и другие дистрибутивы SuSe, Slackware, Gentoo, Alt Linux, Knоppix. Дается их сравнительное описание, a по ходу изложения всего материала указываются их особенности.Книга написана известными специалистами и консультантами по использованию Linux, авторами многих статей и книг по Linux, заслуживших свое признание в самых широких Linux-кругах. Если вы желаете разобраться в особенностях Linux и познать ее внутренний мир, эта книга — ваш лучший выбор.
Денис Колисниченко - Linux: Полное руководство читать онлайн бесплатно
#находится в вашем пространстве имен.
# URL - это идентификатор ресурса, поэтому вы должны
# его указывать в виде
# протокол://адрес.домен, например, http://www.linux.ru.
# Если вы укажете просто каталог, например, /images, этот
# каталог должен быть подкаталогом каталога DocumentRoot,
# а не корневого каталога вашей основной файловой
# системы. Формат: Redirect несуществующий_url url
# С помощью директивы Alias можно предоставить доступ
# не только к файлам, находящимся в каталоге, указанном
# директивой DocumentRoot, и его подкаталогах, но и в
# других каталогах. Формат:
# Alias несуществующее_имя нормальное_имя
Alias /icons/ /var/www/icons/
# ScriptAlias определяет расположение каталога сценариев CGI
# Формат: ScriptAlias подставное_имя настоящее_имя
ScriptAlias /cgi-bin/ /var/www/cgi-bin/
ScriptAlias /protected-cgi-bin/ /var/www/protected-cgi-bin/
# С помощью директивы AddType можно добавить новый
# тип MIME, который не указан в файле apache-mime.types.
# Формат: AddType type/subtype ext1
# Обычно для модуля PHP4 (он не является частью Apache)
# директива AddType используется так:
AddType application/x-httpd-php4 .php3 .phtml .php .php4
# AddType application/x-httpd-php3-source .phps
# Для PHP/FI (PHP2):
# AddType application/x-httpd-php .phtml
# ScriptAlias /_php/ /usr/bin/php
# Action application/x-httpd-php /usr/bin/php
# Action application/x-httpd-php3 /usr/bin/php
# Action application/x-httpd-php4 .
# Директива AddHandler позволяет сопоставить
# определенному типу MIME какой-нибудь обработчик.
# Формат: AddHandler action-name ext1
# Для использования сценариев CGI:
AddHandler cgi-script .cgi
# Для использования генерируемых сервером файлов HTML
AddType text/html .shtml
AddHandler server-parsed .shtml
# Раскомментируйте ниже расположенную строку,
# чтобы включить функцию
#Apache "отправь-как-есть" (send-as-is)
#AddHandler send-as-is asis
# Если вы хотите использовать карты изображений:
AddHandler imap-file map
# Для включения карт типов используйте:
#AddHandler type-map var
# С помощью директивы Action можно определить
# какое-нибудь действие для обработчика. Например, вы
# можете запустить какую-нибудь программу
# для обработки файла данного типа.
# Формат: Action media/type /cgi-script/location
# Формат: Action handler-name /cgi-script/location
# Директива MetaDir определяет имя каталога, в котором
# сервер Apache может найти информационные файлы meta.
# Эти файлы содержат дополнительные заголовки HTTP,
# которые будут добавлены к документу
# перед его передачей клиенту.
#MetaDir .web
# Директива MetaSuffix определяет имя суффикса файла,
# который содержит
# meta-тэги.
#MetaSuffix .meta
# Здесь можно определить сообщения об ошибках.
# Это можно сделать тремя способами:
# 1) обыкновенный текст. Символ "кавычка" обозначает текст
# и клиенту не посылается
#ErrorDocument 500 "Ошибка сервера.
#
# 2) локальное перенаправление на документ или сценарий
#ErrorDocument 404 /missing.html
#ErrorDocument 404 /cgi-bin/missing_handler.pl
#
# 3) внешнее перенаправление
#ErrorDocument 402 http://some.other_server.com/
#subscription_info.html
#
#Модуль mod_mime_magic позволяет серверу использовать
#различные подсказки из файла для определения его типа.
#MimeMagicFile /etc/httpd/conf/magic
#Следующие директивы необходимы для браузеров Netscape 2.x и
#Internet Explorer 4.0b2
BrowserMatch "Mozilla/2" nokeepalive
BrowserMatch "MSIE 4\.0b2;" nokeepalive downgrade-1.0 force-response-1.0
# Следующие директивы отключают ответы HTTP/1.1 для браузеров,
# которые не поддерживают протокол HTTP/1.1
BrowserMatch "RealPlayer 4\.0" force-response-1.0
BrowserMatch "Java/1\.0" force-response-1.0
BrowserMatch "JDK/1\.0" force-response-1.0
# ------------------ Настройки доступа -----------------------
# В этом разделе определяются настройки сервера,
# которые управляют доступом к серверу. Раньше эти
# настройки находились в файле access.conf.
# Каждый каталог, к которому Apache может получить
# доступ, может быть сконфигурирован определенным образом.
# Можно запретить выполнение некоторых операций, доступ
# определенных пользователей или узлов сети.
# Установки доступа распространяются на весь каталог
# и на все его подкаталоги.
# Прежде всего конфигурируем корневой каталог
# для установки полномочий доступа.
<Directory />
Options Indexes Includes FollowSymLinks
AllowOverride None
</Directory>
<Directory /home>
# Здесь должны быть определены директивы "Includes",
# "FollowSymLinks", "ExecCGI", "MultiViews" или любая
# комбинация "Indexes"
Options Indexes Includes FollowSymLinks
AllowOverride All
# Разрешает доступ всем
order allow,deny
allow from all
</Directory>
# Каталоги /var/www/cgi-bin и /var/www/protected-cgi-bin
# должны быть определены с помощью директивы ScriptAliased
<Directory /var/www/cgi-bin>
AllowOverride All
Options ExecCGI
</Directory>
<Directory /var/www/protected-cgi-bin>
order deny,allow
deny from all
allow from localhost
#allow from .your_domain.com
AllowOverride None
Options ExecCGI
</Directory>
# Разрешает отчеты о состоянии сервера
<Location /server-status>
SetHandler server-status
order deny,allow
deny from all
allow from localhost, 127.0.0.1
# Установите здесь имя вашего домена
# allow from .your_domain.com
</Location>
# Разрешает доступ к файлам документации для локальной машины.
Alias /doc /usr/share/doc
<Directory /usr/share/doc>
order deny,allow
deny from all
allow from localhost, 127.0.0.1
# allow from .your_domain.com
Options Indexes
FollowSymLinks
</Directory>
# ---------------Конфигурация сервера-------------------
# Тип сервера: inetd или standalone.
ServerType standalone
# Если вы используете тип inetd, перейдите
# к директиве "ServerAdmin"
# Директива Port — только для standalone-сервера.
# Если вы хотите запустить
# сервер Apache с использованием этого или любого
# другого порта, номер
# которого меньше 1024, вы должны обладать правами
# суперпользователя. Но
# даже если у вас нет таких прав, вы можете запустить
# сервер для работы с портом, номер которого превышает
# значение 1024. Обычно используется
# номер 8080 или 8000.
Port 80
# Сервер Apache ведет журнал доступа других компьютеров.
# Если вы включите следующую опцию, то в журнал будет
# записано доменное имя компьютера-клиента. Если эта
# опция выключена, то в журнал будет записан IP-адрес
# клиента. Включение данной опции замедляет работу
# сервера, так как ему требуется дополнительное время
# на ожидание ответа от сервера DNS.
HostnameLookups off
# Директивы User и Group определяют идентификаторы
# пользователя и группы, от имени которых запускается
# сервер в автономном режиме. Можно использовать как
# регистрационные имена, так и UID. По умолчанию
# используется имя пользователя nobody или apache. Из
# соображений безопасности не рекомендуется изменять
# это значение и присваивать имя реального пользователя.
User apache
Group apache
# Директива ServerAdmin задает электронный адрес веб-
# мастера вашего веб-узла. В случае возникновения ошибок
# именно по этому адресу будет отправлено сообщение.
ServerAdmin [email protected]
# В директиве ServerRoot указывается местонахождение
# файлов конфигурации сервера Apache. По умолчанию
# используется каталог /etc/httpd.
Жалоба
Напишите нам, и мы в срочном порядке примем меры.