Денис Колисниченко - Linux-сервер своими руками

Тут можно читать онлайн Денис Колисниченко - Linux-сервер своими руками - бесплатно ознакомительный отрывок. Жанр: comp-osnet, издательство Наука и Техника, год 2002. Здесь Вы можете читать ознакомительный отрывок из книги онлайн без регистрации и SMS на сайте лучшей интернет библиотеки ЛибКинг или прочесть краткое содержание (суть), предисловие и аннотацию. Так же сможете купить и скачать торрент в электронном формате fb2, найти и слушать аудиокнигу на русском языке или узнать сколько частей в серии и всего страниц в публикации. Читателям доступно смотреть обложку, картинки, описание и отзывы (комментарии) о произведении.
  • Название:
    Linux-сервер своими руками
  • Автор:
  • Жанр:
  • Издательство:
    Наука и Техника
  • Год:
    2002
  • Город:
    Санкт-Петербург
  • ISBN:
    5-94387-063-6
  • Рейтинг:
    4.13/5. Голосов: 81
  • Избранное:
    Добавить в избранное
  • Отзывы:
  • Ваша оценка:
    • 80
    • 1
    • 2
    • 3
    • 4
    • 5

Денис Колисниченко - Linux-сервер своими руками краткое содержание

Linux-сервер своими руками - описание и краткое содержание, автор Денис Колисниченко, читайте бесплатно онлайн на сайте электронной библиотеки LibKing.Ru

В книге подробно рассмотрены настройки сетевых сервисов, позволяющих создать сервер требуемой конфигурации и функциональности на основе ОС Linux. Вы сможете настроить сервер любого типа: от сервера локальной сети до Интернет-сервера и сервера удаленного доступа. Детальна описано администрирование Linux.

Изложение материала построено на основе дистрибутивов Red Hat и Mandrake. Много уникальной информации: запуск Windows-игр под Linux и создание Linux-сервера для игрового зала, настройка антивирусов Dr. Web и AVP под Linux, программа учета трафика MRTG, система защиты и обнаружения атак LIDS, а также многое другое. Особое внимание уделено безопасности Linux-серверов. Достаточно подробно описана сама ОС Linux и приведен справочник ее команд. Прочитав книгу, вы станете обладателями знаний по настройке и компилированию ядра, созданию собственных rpm-пакетов, командному интерпретатору bash, использованию массивов RAID. Вы узнаете внутренний мир Linux. Книга подойдет как для профессиональных, так и для начинающих администраторов, поскольку изложение материала начинается с установки ОС Linux, а в первой главе дано описание основных сетевых технологий и протоколов (Курс Молодого Администратора).

Все приведенные в книге листинги проверены на практике и размещены на прилагаемом CD. Помимо этого на нем содержится много справочной информации (HOWTO, RFC), a также статей, посвященных Linux. Размещен богатый набор вспомогательных утилит и программного обеспечения для сервера (Apache, MySQL, MRTG и др.).

Linux-сервер своими руками - читать онлайн бесплатно ознакомительный отрывок

Linux-сервер своими руками - читать книгу онлайн бесплатно (ознакомительный отрывок), автор Денис Колисниченко
Тёмная тема
Сбросить

Интервал:

Закладка:

Сделать

# Формат: AddDescription "описание" filename

# Директива ReadmeName определяет имя файла README по умолчанию

Формат: ReadmeName name

ReadmeName README HeaderName HEADER

# Директива IndexIgnore определяет набор файлов, которые

# будут проигнорированы при индексировании

# Формат: IndexIgnore name1 name2…

IndexIgnore . ??* *~ *# HEADER* README* RCS

# Директива AccessFileName определяет имя файла, содержащего

# директивы управления доступом

AccessFileName .htaccess

# Директива TypesConfig задает местонахождение файла mime.types

TypesConfig /etс/httpd/conf/apache-mime.types

# С помощью директивы DefaultType можно указать MIME-тип по умолчанию ,

# для документов, тип которых сервер определить не может

DefaultType text/plain

# Директива AddEncoding разрешает вашему браузеру распаковывать

# информацию "на лету"

AddEncoding x-compress Z

AddEncoding x-gzip gz

# AddLanguage разрешает определять язык документа

AddLanguage en .en

AddLanguage fr .fr

AddLanguage de .de

AddLanguage da . da

AddLanguage el .el

AddLanguage it .it

# Директива LanguagePriority определяет приоритет языков LanguagePriority en fr de

# Директива Redirect позволяет перенаправить клиента на другой URL

# Вы можете перенаправить клиента на другой url или же url,

# который находится в вашем пространстве имен, то есть на любой

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

# DocumentRoot. Вы не можете, например, перенаправить клиента

# к каталогу /etc, потому что он не находится в вашем

# пространстве имен.

# 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

# Обычно для модуля РНР3 (он не является частью 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 extl

# Для использования сценариев 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 "The server made a boo boo.

# n.b. the (") marks it as text, it does not get output

#

# 2) локальное перенаправление

# ErrorDocument 404 /missing.html

# to redirect to local url /missing.html

# ErrorDocument 404 /cgi-bin/missing_handler .pi

# n.b. can redirect to a script or a document using server-side-includes.

#

# 3) внешнее перенаправление

# ErrorDocument 402 http://some.other_server.com/subscription_info.html

#

ErrorDocument 404 "The document you requested has not been

installed on your system. Please install the apache-manual

package.

# Модуль 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

# Следующие директивы отключают ответы НТТР/1.1 для браузеров,

# которые не поддерживают протокол HTTP/1.1

BrowserMatch "RealPlayer 4\.0" force-response-1.0

BrowserMatch "Java/l\.0" force-response-1.0

BrowserMatch "JDK/1\.0" force-response-1.0

#------------------– Настройки доступа –--------------------

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

# доступом к серверу. Раньше эти настройки находились в файле

# access.conf.

# Каждый каталог, к которому Apache может получить доступ,

# может быть сконфигурирован определенным образом. Можно

# запретить выполнение некоторых операций, доступ определенных

# пользователей или узлов сети.

# Установки доступа распространяются на весь каталог и на все его

# подкаталоги.

# Прежде всего, конфигурируем корневой каталог для установки

# полномочий доступа.

Options Indexes Includes FollowSymLinks

AllowOverride None

# Здесь должны быть определены директивы "Includes", "FollowSymLinks",

# "ExecCGI", "MultiViews" или любая комбинация "Indexes"

Options Indexes Includes FollowSymLinks

AllowOverride All

# Разрешает доступ всем

order allow,deny

allow from all

# Каталоги /var/www/cgi-bin и /var/www/protected-cgi-bin должны быть

# определены с помощью директивы ScriptAliased

AllowOverride All

Читать дальше
Тёмная тема
Сбросить

Интервал:

Закладка:

Сделать


Денис Колисниченко читать все книги автора по порядку

Денис Колисниченко - все книги автора в одном месте читать по порядку полные версии на сайте онлайн библиотеки LibKing.




Linux-сервер своими руками отзывы


Отзывы читателей о книге Linux-сервер своими руками, автор: Денис Колисниченко. Читайте комментарии и мнения людей о произведении.


Понравилась книга? Поделитесь впечатлениями - оставьте Ваш отзыв или расскажите друзьям

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