diff --git a/ru_RU.KOI8-R/books/handbook/mirrors/chapter.sgml b/ru_RU.KOI8-R/books/handbook/mirrors/chapter.sgml index 705fd860bd..796ad5ee86 100644 --- a/ru_RU.KOI8-R/books/handbook/mirrors/chapter.sgml +++ b/ru_RU.KOI8-R/books/handbook/mirrors/chapter.sgml @@ -2,9 +2,9 @@ The FreeBSD Russian Documentation Project $FreeBSD$ - $FreeBSDru: frdp/doc/ru_RU.KOI8-R/books/handbook/mirrors/chapter.sgml,v 1.11 2004/06/08 13:27:24 den Exp $ + $FreeBSDru: frdp/doc/ru_RU.KOI8-R/books/handbook/mirrors/chapter.sgml,v 1.12 2004/08/11 14:08:28 den Exp $ - Original revision: 1.340 + Original revision: 1.350 --> @@ -148,6 +148,19 @@ + +
+ LinuxCenter.Ru + ул. Галерная, 55 + Санкт-Петербург + 190000 + Россия + Телефон: +7-812-3125208 + Email: info@linuxcenter.ru + WWW: +
+
+
UNIXDVD.COM LTD @@ -243,11 +256,11 @@ Основных зеркал обычно содержат полный архив FreeBSD (все доступные на данный момент версии для каждой архитектуры), скорость загрузки возможно будет больше с зеркала, расположенного в - вашей стране. Сайты каждой страны содержат последнюю версию для наиболее + вашей стране или регионе. Сайты каждой страны содержат последнюю версию для наиболее популярных архитектур, но на них может не быть полного архива FreeBSD. Все сайты предоставляют доступ через анонимный FTP, а некоторые - предоставляют доступ и другими методами. Для сайтов каждой страны - приведен список методов доступа. + предоставляют доступ и другими методами. Для каждого сайта + приведен список методов доступа в скобках после имени хоста. &chap.mirrors.ftp.inc; @@ -319,10 +332,16 @@ - США: - :pserver:anoncvs@anoncvs.FreeBSD.org:/home/ncvs - (Используйте cvs login и введите пароль - anoncvs в ответ на приглашение.) + Австрия: + :pserver:anoncvs@anoncvs.at.FreeBSD.org:/home/ncvs + (Используйте cvs login и введите любой + пароль в ответ на приглашение.) + + + Франция: + :pserver:anoncvs@anoncvs.fr.FreeBSD.org:/home/ncvs + (pserver (пароль anoncvs), ssh (нет пароля)) + Германия: @@ -343,16 +362,15 @@ anoncvs в ответ на приглашение.) - Австрия: - :pserver:anoncvs@anoncvs.at.FreeBSD.org:/home/ncvs - (Используйте cvs login и введите любой - пароль в ответ на приглашение.) + Швеция: + freebsdanoncvs@anoncvs.se.FreeBSD.org:/home/ncvs + (только ssh - без пароля) - Франция: - :pserver:anoncvs@anoncvs.fr.FreeBSD.org:/home/ncvs - (pserver (пароль anoncvs), ssh (нет пароля)) - + США: + :pserver:anoncvs@anoncvs.FreeBSD.org:/home/ncvs + (Используйте cvs login и введите пароль + anoncvs в ответ на приглашение.) @@ -1202,7 +1220,8 @@ src-all поместите следующие строки в файл refuse: - ports/chinese + ports/arabic +ports/chinese ports/french ports/german ports/hebrew @@ -2183,14 +2202,11 @@ doc/zh_* Теги CVS - При получении или обновлении исходных текстов через + При получении или обновлении исходных текстов с использованием cvs или - CVSup должен быть указан тег - (определяющий точку во времени). - - - Тег относится либо к определенной линии разработки - FreeBSD, либо к определенному моменту времени. Первый тип называется + CVSup должен быть указан тег ревизии + Тег относится либо к определенной линии разработки &os; + либо к определенному моменту времени. Первый тип называется тегом ветви, второй тип называется тегом релиза. @@ -2366,12 +2382,19 @@ doc/zh_* Теги релизов - - Эти ветви соответствуют дереву FreeBSD src/ - tree (а также деревьям ports/, - doc/, и www/) в определенные - моменты времени, когда были выпущены определенные релизы - FreeBSD. + Эти теги относятся к определенным моментам времени, когда + были выпущены конкретные версия &os;. Процесс выпуска релизов + более детально документирован в информации о выпусках релизов + и статье о + процессе подготовки релизов. Дерево + src использует имена тегов, + начинающиеся с RELENG_. Деревья + ports и + doc используют теги, имена + которых начинаются с RELEASE. + Наконец, в дереве www + нет специальных имен для релизов. diff --git a/ru_RU.KOI8-R/books/handbook/network-servers/chapter.sgml b/ru_RU.KOI8-R/books/handbook/network-servers/chapter.sgml index 7a32dbae5a..a11b86d9c6 100644 --- a/ru_RU.KOI8-R/books/handbook/network-servers/chapter.sgml +++ b/ru_RU.KOI8-R/books/handbook/network-servers/chapter.sgml @@ -2,9 +2,9 @@ The FreeBSD Russian Documentation Project $FreeBSD$ - $FreeBSDru: frdp/doc/ru_RU.KOI8-R/books/handbook/network-servers/chapter.sgml,v 1.7 2004/07/29 06:10:08 den Exp $ + $FreeBSDru: frdp/doc/ru_RU.KOI8-R/books/handbook/network-servers/chapter.sgml,v 1.8 2004/08/11 14:08:27 den Exp $ - Original revision: 1.13 + Original revision: 1.22 --> @@ -56,12 +56,13 @@ - Как настроить Apache HTTP сервер. + Как настроить Apache HTTP + сервер. - Как настроить файловый и принт сервер для Windows - клиентов с использованием Samba. + Как настроить файловый и принт сервер для &windows; + клиентов с использованием Samba. @@ -4095,9 +4096,11 @@ zone "10.168.192.in-addr.arpa" in { В этом разделе рассказывается о версии 1.3.X Apache HTTP сервера, поскольку - эта версия наиболее широко используется в &os;. Apache 2.X + эта версия наиболее широко используется в &os;. + Apache 2.X содержит много новых технологий, но здесь они не обсуждаются. - За дополнительной информацией о Apache 2.X, обращайтесь к Apache 2.X, обращайтесь к . @@ -4108,10 +4111,10 @@ zone "10.168.192.in-addr.arpa" in { Apache файл настройки - В &os; основной файл настройки Apache HTTP сервера + В &os; основной файл настройки Apache HTTP сервера устанавливается в /usr/local/etc/apache/httpd.conf. - Это обычный текстовый Unix файл настройки с строками + Это обычный текстовый &unix; файл настройки с строками комментариев, начинающимися с символа #. Исчерпывающее описание всех возможных параметров настройки находится за пределом рассмотрения этой книги, поэтому @@ -4120,10 +4123,11 @@ zone "10.168.192.in-addr.arpa" in { - ServerRoot "/usr/local" + ServerRoot "/usr/local" - Указывает верхний каталог установки Apache по + Указывает верхний каталог установки + Apache по умолчанию. Бинарные файлы находятся в bin и sbin, подкаталоги @@ -4134,7 +4138,7 @@ zone "10.168.192.in-addr.arpa" in { - ServerAdmin you@your.address + ServerAdmin you@your.address Адрес, на который должны будут отправляться @@ -4145,22 +4149,22 @@ zone "10.168.192.in-addr.arpa" in { - ServerName www.example.com + ServerName www.example.com - ServerName позволяет вам устанавливать имя хоста, + ServerName позволяет вам устанавливать имя хоста, которое отправляется обратно клиентам, если оно отличается от того, с которым настроен хост - (например, использование "www" вместо реального имени - хоста). + (например, использование www вместо реального + имени хоста). - DocumentRoot "/usr/local/www/data" + DocumentRoot "/usr/local/www/data" - DocumentRoot: Каталог, внутри которого будут храниться + DocumentRoot: Каталог, внутри которого будут храниться документы. По умолчанию, все запросы обрабатываются внутри этого каталога, но символические ссылки и синонимы могут использоваться для указания на другие каталоги. @@ -4169,7 +4173,7 @@ zone "10.168.192.in-addr.arpa" in { Хорошей идеей будет сделать резервные копии настроек - Apache перед внесением изменений. Как только вы будете + Apache перед внесением изменений. Как только вы будете удовлетворены первоначальной настройкой, можно запускать Apache. @@ -4180,8 +4184,6 @@ zone "10.168.192.in-addr.arpa" in { Performance tuning directives. -Virtual Hosts - Log file format --> @@ -4232,13 +4234,55 @@ Log file format --> + + Виртуальный хостинг + + Apache поддерживает два различных + типа виртуального хостинга (Virtual Hosting). Первый метод + основан на именах (Name-based Virtual Hosting). Он использует + полученные от клиента заголовки HTTP/1.1 для определения имени + хоста. Это позволяет многим различным доменам использовать + один и тот же IP адрес. + + Для настройки Apache на использование + этого типа хостинга добавьте в httpd.conf + запись подобную следующей: + + NameVirtualHost * + + Если веб сервер назывался www.domain.tld и + вы хотите настроить виртуальный домен для + www.someotherdomain.tld, необходимо добавить + в httpd.conf следующие записи: + + <VirtualHost *> +ServerName www.domain.tld +DocumentRoot /www/domain.tld +<VirtualHost> + +<VirtualHost *> +ServerName www.someotherdomain.tld +DocumentRoot /www/someotherdomain.tld +</VirtualHost> + + Замените адреса и пути к документам на те, что вы будете + использовать. + + За дополнительной информацией по настройке виртуальных хостов + обращайтесь к официальной документации + Apache: + + + Модули Apache Apache модули - Существуют множество различных модулей Apache, + Существуют множество различных модулей + Apache, которые добавляют функциональность к основному серверу. Коллекция портов FreeBSD предоставляет простой способ установки Apache @@ -4253,7 +4297,8 @@ Log file format --> SSL криптография - Модуль mod_ssl использует библиотеку OpenSSL для + Модуль mod_ssl использует + библиотеку OpenSSL для сильной криптографии через протоколы Secure Sockets Layer (SSL v2/v3) и Transport Layer Security (TLS v1). Этот модуль содержит все необходимое для запроса @@ -4261,8 +4306,10 @@ Log file format --> для защищенного веб сервера на &os;. Если вы еще не установили - Apache, версия Apache с - mod_ssl может быть установлена через порт Apache, версия + Apache с + mod_ssl может быть установлена + через порт www/apache13-modssl. @@ -4275,16 +4322,20 @@ Log file format --> Perl - Проект интеграции Apache/Perl объединяет мощь - языка программирования Perl и HTTP сервера Apache. - С модулем mod_perl возможно написание модулей - Apache полностью на Perl. Кроме того, постоянно + Проект интеграции + Apache/Perl объединяет мощь + языка программирования Perl и HTTP сервера + Apache. + С модулем mod_perl возможно + написание модулей Apache + полностью на Perl. Кроме того, постоянно запущенный встроенный в сервер интерпретатор позволяет не тратить ресурсы на запуск внешнего интерпретатора и время на запуск Perl. Если вы еще не установили Apache, - его версия с модулем mod_perl может быть установлена через + его версия с модулем mod_perl может + быть установлена через порт www/apache13-modperl. @@ -4298,7 +4349,7 @@ Log file format --> Preprocessor это широко используемый Open Source скриптовый язык общего назначения, который в основном предназначен для веб разработки и может быть встроен в - HTML. Его синтаксис был взят от C, Java, и Perl и язык + HTML. Его синтаксис был взят от C, &java;, и Perl и язык легок в изучении. Основное преимущество языка в том, что он позволяет веб разработчикам создавать веб страницы быстро, но есть и множество других возможностей. @@ -4367,7 +4418,7 @@ Log file format --> В файле smb.conf находится информация, необходимая для работы Samba, например определение принтеров и общих каталогов, - которые будут использоваться совместно с Windows клиентами. + которые будут использоваться совместно с &windows; клиентами. В пакет Samba входит программа с веб интерфейсом, называемая swat, которая дает простой способ редактирования файла @@ -4378,10 +4429,10 @@ Log file format --> Программа веб администрирования Samba (Samba Web Administration Tool, SWAT) запускается как даемон из - inetd. Следовательно, в + inetd. Следовательно, в /etc/inetd.conf необходимо снять комментарий - перед тем, как использовать swat для - настройки Samba: + перед тем, как использовать swat для + настройки Samba: swat stream tcp nowait/400 root /usr/local/sbin/swat @@ -4393,7 +4444,7 @@ Log file format --> inetd.conf, вы можете использовать браузер для подключения к http://localhost:901. Сначала необходимо зарегистрироваться с системной - учетной записью root. + учетной записью root. @@ -4431,7 +4482,8 @@ Log file format --> Устанавливает имя NetBIOS, под которым будет - работать Samba сервер. По умолчанию оно устанавливается + работать Samba сервер. По + умолчанию оно устанавливается равным первому компоненту DNS имени хоста. @@ -4503,11 +4555,11 @@ Log file format --> /usr/local/private/smbpasswd, чтобы Samba могла аутентифицировать клиентов. Если вы хотите разрешить всем учетным записям - Unix доступ с Windows клиентов, используйте следующую + &unix; доступ с &windows; клиентов, используйте следующую команду: - &prompt.root; cat /etc/passwd | grep -v "^#" | make_smbpasswd > /usr/local/private/smbpasswd -&prompt.root; chmod 600 /usr/local/private/smbpasswd + &prompt.root; cat /etc/passwd | grep -v "^#" | make_smbpasswd > /usr/local/private/smbpasswd +&prompt.root; chmod 600 /usr/local/private/smbpasswd Обратитесь к документации на Samba за дополнительной информацией о параметрах настройки. @@ -4535,11 +4587,11 @@ Starting smbd. Samba состоит из трех отдельных даемонов. Вы можете видеть, что - nmbd и smbd + nmbd и smbd запускаются скриптом samba.sh. Если вы включили сервис разрешения имен winbind в smb.conf, то увидите также - запуск даемона winbindd. + запуск даемона winbindd. Вы можете остановить Samba в любой момент, набрав: