diff options
Diffstat (limited to '')
-rw-r--r-- | docs/manual/getting-started.html | 6 | ||||
-rw-r--r-- | docs/manual/getting-started.html.en | 14 | ||||
-rw-r--r-- | docs/manual/getting-started.html.fr.utf8 | 71 | ||||
-rw-r--r-- | docs/manual/getting-started.html.ru.utf8 | 271 |
4 files changed, 320 insertions, 42 deletions
diff --git a/docs/manual/getting-started.html b/docs/manual/getting-started.html index a1b5105..5c47e99 100644 --- a/docs/manual/getting-started.html +++ b/docs/manual/getting-started.html @@ -2,8 +2,12 @@ URI: getting-started.html.en Content-Language: en -Content-type: text/html; charset=ISO-8859-1 +Content-type: text/html; charset=UTF-8 URI: getting-started.html.fr.utf8 Content-Language: fr Content-type: text/html; charset=UTF-8 + +URI: getting-started.html.ru.utf8 +Content-Language: ru +Content-type: text/html; charset=UTF-8 diff --git a/docs/manual/getting-started.html.en b/docs/manual/getting-started.html.en index e58dc4f..13930c0 100644 --- a/docs/manual/getting-started.html.en +++ b/docs/manual/getting-started.html.en @@ -1,7 +1,7 @@ -<?xml version="1.0" encoding="ISO-8859-1"?> +<?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" lang="en" xml:lang="en"><head> -<meta content="text/html; charset=ISO-8859-1" http-equiv="Content-Type" /> +<meta content="text/html; charset=UTF-8" http-equiv="Content-Type" /> <!-- XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX This file is generated from xml source: DO NOT EDIT @@ -24,7 +24,8 @@ <a href="http://www.apache.org/">Apache</a> > <a href="http://httpd.apache.org/">HTTP Server</a> > <a href="http://httpd.apache.org/docs/">Documentation</a> > <a href="./">Version 2.4</a></div><div id="page-content"><div id="preamble"><h1>Getting Started</h1> <div class="toplang"> <p><span>Available Languages: </span><a href="./en/getting-started.html" title="English"> en </a> | -<a href="./fr/getting-started.html" hreflang="fr" rel="alternate" title="Franais"> fr </a></p> +<a href="./fr/getting-started.html" hreflang="fr" rel="alternate" title="Français"> fr </a> | +<a href="./ru/getting-started.html" hreflang="ru" rel="alternate" title="Russian"> ru </a></p> </div> <p>If you're completely new to the Apache HTTP Server, or even to running @@ -224,8 +225,9 @@ know.</p> </div></div> <div class="bottomlang"> <p><span>Available Languages: </span><a href="./en/getting-started.html" title="English"> en </a> | -<a href="./fr/getting-started.html" hreflang="fr" rel="alternate" title="Franais"> fr </a></p> -</div><div class="top"><a href="#page-header"><img src="./images/up.gif" alt="top" /></a></div><div class="section"><h2><a id="comments_section" name="comments_section">Comments</a></h2><div class="warning"><strong>Notice:</strong><br />This is not a Q&A section. Comments placed here should be pointed towards suggestions on improving the documentation or server, and may be removed again by our moderators if they are either implemented or considered invalid/off-topic. Questions on how to manage the Apache HTTP Server should be directed at either our IRC channel, #httpd, on Freenode, or sent to our <a href="http://httpd.apache.org/lists.html">mailing lists</a>.</div> +<a href="./fr/getting-started.html" hreflang="fr" rel="alternate" title="Français"> fr </a> | +<a href="./ru/getting-started.html" hreflang="ru" rel="alternate" title="Russian"> ru </a></p> +</div><div class="top"><a href="#page-header"><img src="./images/up.gif" alt="top" /></a></div><div class="section"><h2><a id="comments_section" name="comments_section">Comments</a></h2><div class="warning"><strong>Notice:</strong><br />This is not a Q&A section. Comments placed here should be pointed towards suggestions on improving the documentation or server, and may be removed by our moderators if they are either implemented or considered invalid/off-topic. Questions on how to manage the Apache HTTP Server should be directed at either our IRC channel, #httpd, on Libera.chat, or sent to our <a href="https://httpd.apache.org/lists.html">mailing lists</a>.</div> <script type="text/javascript"><!--//--><![CDATA[//><!-- var comments_shortname = 'httpd'; var comments_identifier = 'http://httpd.apache.org/docs/2.4/getting-started.html'; @@ -243,7 +245,7 @@ var comments_identifier = 'http://httpd.apache.org/docs/2.4/getting-started.html } })(window, document); //--><!]]></script></div><div id="footer"> -<p class="apache">Copyright 2019 The Apache Software Foundation.<br />Licensed under the <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache License, Version 2.0</a>.</p> +<p class="apache">Copyright 2024 The Apache Software Foundation.<br />Licensed under the <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache License, Version 2.0</a>.</p> <p class="menu"><a href="./mod/">Modules</a> | <a href="./mod/directives.html">Directives</a> | <a href="http://wiki.apache.org/httpd/FAQ">FAQ</a> | <a href="./glossary.html">Glossary</a> | <a href="./sitemap.html">Sitemap</a></p></div><script type="text/javascript"><!--//--><![CDATA[//><!-- if (typeof(prettyPrint) !== 'undefined') { prettyPrint(); diff --git a/docs/manual/getting-started.html.fr.utf8 b/docs/manual/getting-started.html.fr.utf8 index 6d33ab2..83e61b2 100644 --- a/docs/manual/getting-started.html.fr.utf8 +++ b/docs/manual/getting-started.html.fr.utf8 @@ -24,7 +24,8 @@ <a href="http://www.apache.org/">Apache</a> > <a href="http://httpd.apache.org/">Serveur HTTP</a> > <a href="http://httpd.apache.org/docs/">Documentation</a> > <a href="./">Version 2.4</a></div><div id="page-content"><div id="preamble"><h1>Pour démarrer</h1> <div class="toplang"> <p><span>Langues Disponibles: </span><a href="./en/getting-started.html" hreflang="en" rel="alternate" title="English"> en </a> | -<a href="./fr/getting-started.html" title="Français"> fr </a></p> +<a href="./fr/getting-started.html" title="Français"> fr </a> | +<a href="./ru/getting-started.html" hreflang="ru" rel="alternate" title="Russian"> ru </a></p> </div> <p>Si vous ne connaissez rien au serveur HTTP Apache, ou même au @@ -37,7 +38,7 @@ parcourir les bases du sujet.</p> <li><img alt="" src="./images/down.gif" /> <a href="#configuration">Fichiers de configuration et directives</a></li> <li><img alt="" src="./images/down.gif" /> <a href="#content">Contenu du site web</a></li> <li><img alt="" src="./images/down.gif" /> <a href="#logs">Fichiers journaux et résolution des problèmes</a></li> -<li><img alt="" src="./images/down.gif" /> <a href="#other">Et maintenant, quelle est la suite des opérations ?</a></li> +<li><img alt="" src="./images/down.gif" /> <a href="#other">Et maintenant, comment faire pour aller plus loin ?</a></li> </ul><h3>Voir aussi</h3><ul class="seealso"><li><a href="#comments_section">Commentaires</a></li></ul></div> <div class="top"><a href="#page-header"><img alt="top" src="./images/up.gif" /></a></div> <div class="section"> @@ -50,7 +51,7 @@ Les adresses des pages web sur la Toile se présentent sous forme d'URLs exemple <code>http</code>), un nom de serveur (par exemple <code>www.apache.org</code>), un chemin (par exemple <code>/docs/current/getting-started.html</code>), et le cas échéant - une chaîne de requête (query string) (par exemple <code>?arg=value</code>) + une chaîne de paramètres (query string) (par exemple <code>?arg=value</code>) permettant de transmettre des informations supplémentaires au serveur. </p> @@ -60,23 +61,23 @@ effectue une <strong>requête</strong> pour une ressource en spécifiant son chemin.</p> <p>Un chemin peut représenter plusieurs types de ressources sur le -serveur. Ce peut être un fichier (comme -<code>getting-started.html</code>), un gestionnaire (comme <a href="mod/mod_status.html">server-status</a>), ou toute sorte de -programme (comme <code>index.php</code>). Nous décrirons tout ceci plus +serveur. Il peut s'agir d'un fichier (comme +<code>getting-started.html</code>), d'un gestionnaire (comme <a href="mod/mod_status.html">server-status</a>) ou d'une sorte quelconque de +programme (comme <code>index.php</code>). Nous décrirons tout cela plus en détails ci-dessous dans la section <a href="#content">Contenu d'un site web</a>.</p> <p> Le serveur envoie alors une <strong>réponse</strong> comportant un code d'état, et éventuellement un corps de réponse. Le code d'état indique si -la requête a été traitée avec succès, ou dans la négative quel type -d'erreur a été rencontré. Le client est alors sensé savoir quoi faire de +la requête a été traitée avec succès, ou dans la négative, quel type +d'erreur a été rencontré. Le client est alors censé savoir quoi faire de la réponse. Vous pouvez vous familiariser avec les différents codes d'état en consultant le <a href="http://wiki.apache.org/httpd/CommonHTTPStatusCodes">Wiki du serveur HTTP Apache</a>.</p> <p>Les détails de la transaction, ainsi que les erreurs rencontrées, -sont enregistrés dans des fichiers journaux. Tout ceci est décrit en +sont enregistrés dans des fichiers journaux. Tout cela est décrit en détails ci-dessous dans la section <a href="#logs">Débogage et fichiers journaux</a>.</p> @@ -85,13 +86,13 @@ journaux</a>.</p> <h2><a name="dns" id="dns">Noms d'hôte et DNS</a></h2> -<p>Pour se connecter à un serveur, le client doit tout d'abord résoudre +<p>Pour se connecter à un serveur, le client doit tout d'abord traduire le nom du serveur en adresse IP, cette dernière permettant de localiser le serveur sur Internet. Ainsi, pour que votre serveur web soit accessible, son nom doit être enregistré dans le DNS.</p> <p>Si vous ne savez pas comment effectuer cet enregistrement, vous -devrez contacter votre administrateur réseau ou votre fournisseur +devez contacter votre administrateur réseau ou votre fournisseur d'accès à Internet afin qu'il effectue cette opération pour vous.</p> <p>Plusieurs noms d'hôte peuvent pointer vers la même adresse IP, et @@ -122,7 +123,7 @@ et à propos du DNS à <a href="http://en.wikipedia.org/wiki/Domain_Name_System" <p>La configuration du serveur HTTP Apache s'effectue via de simples -fichiers textes. Ces fichiers peuvent se trouver dans de nombreux +fichiers texte. Ces fichiers peuvent se trouver dans de nombreux endroits différents en fonction du mode d'installation du serveur. Vous trouverez les positions courantes de ces fichiers dans le <a href="http://wiki.apache.org/httpd/DistrosDefaultLayout">wiki httpd</a>. Si vous installez httpd depuis le code source, le répertoire par défaut @@ -143,22 +144,20 @@ l'organisation par défaut.</p> insère dans les fichiers de configuration. Une directive se compose d'un mot-clé suivi d'un ou plusieurs arguments qui définissent sa valeur.</p> -<p>La réponse à la question "<em>Où dois-je placer cette directive -?</em>" dépend en général du niveau auquel cette directive doit être -prise en compte. S'il s'agit du niveau global, elle doit être placée -dans le fichier de configuration principal, et en dehors de toute -section <code class="directive"><a href="./mod/core.html#directory"><Directory></a></code>, <code class="directive"><a href="./mod/core.html#location"><Location></a></code>, <code class="directive"><a href="./mod/core.html#virtualhost"><VirtualHost></a></code>, ou de toute autre section. Si -par exemple elle ne doit s'appliquer qu'à un répertoire particulier, -elle doit être placée dans la section <code class="directive"><a href="./mod/core.html#directory"><Directory></a></code> qui fait référence à ce répertoire. -Voir la documentation sur les <a href="sections.html">Sections de -configuration</a> pour plus de détails.</p> - -<p>En complément des fichiers de configuration principaux, certaines -directives peuvent être insérées dans des fichiers -<code>.htaccess</code> que l'on place directement dans le répertoire -concerné. Les fichiers <code>.htaccess</code> sont essentiellement -destinés aux personnes qui n'ont pas accès aux fichiers de configuration -du serveur. Vous trouverez plus de détails à propos des fichiers +<p>La réponse à la question "<em>Où dois-je placer cette directive ?</em>" +dépend en général du niveau auquel cette directive doit être prise en compte. +S'il s'agit du niveau global, elle doit être placée dans le fichier de +configuration principal, et en dehors de toute section <code class="directive"><a href="./mod/core.html#directory"><Directory></a></code>, <code class="directive"><a href="./mod/core.html#location"><Location></a></code>, <code class="directive"><a href="./mod/core.html#virtualhost"><VirtualHost></a></code> ou de toute autre section. Sinon, si par +exemple elle ne doit s'appliquer qu'à un répertoire particulier, elle doit être +placée dans la section <code class="directive"><a href="./mod/core.html#directory"><Directory></a></code> qui fait référence à ce répertoire. Voir la +documentation sur les <a href="sections.html">Sections de configuration</a> pour +plus de détails.</p> + +<p>En complément des fichiers de configuration principaux, certaines directives +peuvent être insérées dans des fichiers <code>.htaccess</code> que l'on place +directement dans le répertoire concerné. Les fichiers <code>.htaccess</code> +sont essentiellement destinés aux personnes qui n'ont pas accès aux fichiers de +configuration du serveur. Vous trouverez plus de détails à propos des fichiers <code>.htaccess</code> dans ce <a href="howto/htaccess.html"><code>.htaccess</code>howto</a>.</p> </div><div class="top"><a href="#page-header"><img alt="top" src="./images/up.gif" /></a></div> @@ -167,7 +166,7 @@ du serveur. Vous trouverez plus de détails à propos des fichiers <p>Si le contenu du site web peut se présenter sous de nombreuses -formes, il peut en général être scindé en deux formes principales : les +formes, il en existe deux principales : les contenus statiques et les contenus dynamiques.</p> <p>Les contenus statiques sont par exemple les fichiers HTML, les @@ -198,7 +197,7 @@ votre site.</p> du code permettant d'effectuer de nombreuses choses. De nombreuses applications tierces écrites à partir de divers langages ou outils sont disponibles en téléchargement et peuvent être installées sur votre -serveur HTTP Apache. Le support de ces applications dépasse le sujet de +serveur HTTP Apache. Le support de ces applications est en dehors du sujet de ce document, et nous vous invitons à consulter le site de leur éditeur pour accéder à leur documentation.</p> </div><div class="top"><a href="#page-header"><img alt="top" src="./images/up.gif" /></a></div> @@ -208,7 +207,8 @@ pour accéder à leur documentation.</p> <p>En tant qu'administrateur d'un serveur HTTP Apache, vos sources d'informations principales sont les fichiers journaux, et en particulier le journal des erreurs. Toute tentative de résolution d'un problème sans -consulter le journal des erreurs revient à conduire les yeux fermés.</p> +consulter le journal des erreurs revient à essayer de conduire les yeux +fermés.</p> <p>La position dans le système de fichiers du journal des erreurs est spécifiée par la directive <code class="directive"><a href="./mod/core.html#errorlog">ErrorLog</a></code> @@ -227,7 +227,7 @@ l'erreur.</p> <p>Vous trouverez plus de détails à ce sujet dans la <a href="logs.html">Documentation sur la journalisation</a>.</p> </div><div class="top"><a href="#page-header"><img alt="top" src="./images/up.gif" /></a></div> <div class="section"> -<h2><a name="other" id="other">Et maintenant, quelle est la suite des opérations ?</a></h2> +<h2><a name="other" id="other">Et maintenant, comment faire pour aller plus loin ?</a></h2> <p>La question des prérequis étant réglée, il est temps de passer aux @@ -248,8 +248,9 @@ nombreuses choses que vous devez savoir.</p> </div></div> <div class="bottomlang"> <p><span>Langues Disponibles: </span><a href="./en/getting-started.html" hreflang="en" rel="alternate" title="English"> en </a> | -<a href="./fr/getting-started.html" title="Français"> fr </a></p> -</div><div class="top"><a href="#page-header"><img src="./images/up.gif" alt="top" /></a></div><div class="section"><h2><a id="comments_section" name="comments_section">Commentaires</a></h2><div class="warning"><strong>Notice:</strong><br />This is not a Q&A section. Comments placed here should be pointed towards suggestions on improving the documentation or server, and may be removed again by our moderators if they are either implemented or considered invalid/off-topic. Questions on how to manage the Apache HTTP Server should be directed at either our IRC channel, #httpd, on Freenode, or sent to our <a href="http://httpd.apache.org/lists.html">mailing lists</a>.</div> +<a href="./fr/getting-started.html" title="Français"> fr </a> | +<a href="./ru/getting-started.html" hreflang="ru" rel="alternate" title="Russian"> ru </a></p> +</div><div class="top"><a href="#page-header"><img src="./images/up.gif" alt="top" /></a></div><div class="section"><h2><a id="comments_section" name="comments_section">Commentaires</a></h2><div class="warning"><strong>Notice:</strong><br />This is not a Q&A section. Comments placed here should be pointed towards suggestions on improving the documentation or server, and may be removed by our moderators if they are either implemented or considered invalid/off-topic. Questions on how to manage the Apache HTTP Server should be directed at either our IRC channel, #httpd, on Libera.chat, or sent to our <a href="https://httpd.apache.org/lists.html">mailing lists</a>.</div> <script type="text/javascript"><!--//--><![CDATA[//><!-- var comments_shortname = 'httpd'; var comments_identifier = 'http://httpd.apache.org/docs/2.4/getting-started.html'; @@ -267,7 +268,7 @@ var comments_identifier = 'http://httpd.apache.org/docs/2.4/getting-started.html } })(window, document); //--><!]]></script></div><div id="footer"> -<p class="apache">Copyright 2019 The Apache Software Foundation.<br />Autorisé sous <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache License, Version 2.0</a>.</p> +<p class="apache">Copyright 2024 The Apache Software Foundation.<br />Autorisé sous <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache License, Version 2.0</a>.</p> <p class="menu"><a href="./mod/">Modules</a> | <a href="./mod/directives.html">Directives</a> | <a href="http://wiki.apache.org/httpd/FAQ">FAQ</a> | <a href="./glossary.html">Glossaire</a> | <a href="./sitemap.html">Plan du site</a></p></div><script type="text/javascript"><!--//--><![CDATA[//><!-- if (typeof(prettyPrint) !== 'undefined') { prettyPrint(); diff --git a/docs/manual/getting-started.html.ru.utf8 b/docs/manual/getting-started.html.ru.utf8 new file mode 100644 index 0000000..3fdc6c1 --- /dev/null +++ b/docs/manual/getting-started.html.ru.utf8 @@ -0,0 +1,271 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> +<html xmlns="http://www.w3.org/1999/xhtml" lang="ru" xml:lang="ru"><head> +<meta content="text/html; charset=UTF-8" http-equiv="Content-Type" /> +<!-- + XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX + This file is generated from xml source: DO NOT EDIT + XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX + --> +<title>Начало работы - HTTP сервер Apache Версия 2.4</title> +<link href="./style/css/manual.css" rel="stylesheet" media="all" type="text/css" title="Main stylesheet" /> +<link href="./style/css/manual-loose-100pc.css" rel="alternate stylesheet" media="all" type="text/css" title="No Sidebar - Default font size" /> +<link href="./style/css/manual-print.css" rel="stylesheet" media="print" type="text/css" /><link rel="stylesheet" type="text/css" href="./style/css/prettify.css" /> +<script src="./style/scripts/prettify.min.js" type="text/javascript"> +</script> + +<link href="./images/favicon.ico" rel="shortcut icon" /></head> +<body id="manual-page"><div id="page-header"> +<p class="menu"><a href="./mod/">Модули</a> | <a href="./mod/directives.html">Директивы</a> | <a href="http://wiki.apache.org/httpd/FAQ">FAQ</a> | <a href="./glossary.html">Глоссарий</a> | <a href="./sitemap.html">Карта сайта</a></p> +<p class="apache">HTTP сервер Apache Версия 2.4</p> +<img alt="" src="./images/feather.png" /></div> +<div class="up"><a href="./"><img title="<-" alt="<-" src="./images/left.gif" /></a></div> +<div id="path"> +<a href="http://www.apache.org/">Apache</a> > <a href="http://httpd.apache.org/">HTTP сервер</a> > <a href="http://httpd.apache.org/docs/">Документация</a> > <a href="./">Версия 2.4</a></div><div id="page-content"><div id="preamble"><h1>Начало работы</h1> +<div class="toplang"> +<p><span>Available Languages: </span><a href="./en/getting-started.html" hreflang="en" rel="alternate" title="English"> en </a> | +<a href="./fr/getting-started.html" hreflang="fr" rel="alternate" title="Français"> fr </a> | +<a href="./ru/getting-started.html" title="Russian"> ru </a></p> +</div> + +<p>Если вы абсолютный новичок в работе с HTTP-сервером Apache или +в запуске веб-сайтов вообще, вы можете не знать с чего начать или какие +вопросы задавать. Этот документ познакомит вас с основами.</p> +</div> +<div id="quickview"><a href="https://www.apache.org/foundation/contributing.html" class="badge"><img src="https://www.apache.org/images/SupportApache-small.png" alt="Support Apache!" /></a><ul id="toc"><li><img alt="" src="./images/down.gif" /> <a href="#clientserver">Клиенты, серверы и URL-адреса</a></li> +<li><img alt="" src="./images/down.gif" /> <a href="#dns">Имена хостов и DNS</a></li> +<li><img alt="" src="./images/down.gif" /> <a href="#configuration">Файлы конфигурации и директивы</a></li> +<li><img alt="" src="./images/down.gif" /> <a href="#content">Контент веб-сайта</a></li> +<li><img alt="" src="./images/down.gif" /> <a href="#logs">Файлы журналов и устранение неполадок</a></li> +<li><img alt="" src="./images/down.gif" /> <a href="#other">Что дальше?</a></li> +</ul><h3>См. также</h3><ul class="seealso"><li><a href="#comments_section">Comments</a></li></ul></div> +<div class="top"><a href="#page-header"><img alt="top" src="./images/up.gif" /></a></div> +<div class="section"> +<h2><a name="clientserver" id="clientserver">Клиенты, серверы и URL-адреса</a></h2> + + +<p>Адреса в Интернете записываются с помощью URL — Uniform Resource +Locator (унифицированный указатель ресурса), который указывает на +используемый протокол (например, <code>http</code>), имя сервера +(например, <code>www.apache.org</code>), URL-путь (например, +<code>/docs/current/getting-started.html</code>) и, возможно, +строку запроса (например, <code>?arg=value</code>), используемую для +передачи серверу дополнительных аргументов.</p> + +<p>Клиент (например, веб-браузер) подключается к серверу +(например, вашему HTTP-серверу Apache), используя определённый протокол, +и отправляет <strong>запрос</strong> на ресурс, используя URL-путь.</p> + +<p>URL-путь может обозначать множество вещей на сервере. Это может быть +файл (как <code>getting-started.html</code>), обработчик +(как <a href="mod/mod_status.html">server-status</a>) или файл какой-то +программы (как <code>index.php</code>). Мы рассмотрим это подробней ниже, +в разделе <a href="#content">Контент веб-сайта</a>.</p> + +<p>Сервер отправляет <strong>ответ</strong>, содержащий код состояния и, +опционально, тело ответа. Код состояния указывает, был ли запрос успешно +обработан, а если нет, то какая ошибка произошла. +Это говорит клиенту, что он должен делать с ответом. +Вы можете прочитать о возможных кодах ответа на +<a href="http://wiki.apache.org/httpd/CommonHTTPStatusCodes"> +Вики HTTP-сервера Apache</a>.</p> + +<p>Детали транзакции и условия возникновения ошибки записываются +в файлы журналов. Это описывается более подробно ниже, в разделе +<a href="#logs">Файлы журналов и устранение неполадок</a>.</p> + +</div><div class="top"><a href="#page-header"><img alt="top" src="./images/up.gif" /></a></div> +<div class="section"> +<h2><a name="dns" id="dns">Имена хостов и DNS</a></h2> + + +<p>Для того чтобы соединиться с сервером, клиент сначала должен преобразовать +имя сервера в IP-адрес — место в Интернете, где находится сервер. +Таким образом, чтобы ваш веб-сервер был доступен, необходимо, +чтобы имя сервера было в DNS.</p> + +<p>Если вы не знаете как это сделать, вам нужно обратиться к сетевому +администратору или поставщику услуг Интернета (провайдеру). +Они могут сделать это для вас.</p> + +<p>Несколько хостов могут указывать на один и тот же IP-адрес, +а один физический сервер может иметь больше одного IP-адреса. +Таким образом на одном физическом сервере вы можете запустить больше одного +сайта с помощью особенности: <a href="vhosts/">виртуальные хосты</a>.</p> + +<p>Если вы тестируете сервер, не имеющий выхода в Интернет, можете поместить +имена хостов в файл hosts для того что бы имя разрешалось локально. +Например, вы можете добавить запись для отправки запросов к +<code>www.example.com</code> на локальный компьютер, для тестирования. +Эта запись будет выглядеть так:</p> + +<div class="example"><p><code> +127.0.0.1 www.example.com +</code></p></div> + +<p>Файл hosts, скорее всего, расположен в <code>/etc/hosts</code> или +<code>C:\Windows\system32\drivers\etc\hosts</code>.</p> + +<p>Вы можете узнать больше о файле +<a href="http://en.wikipedia.org/wiki/Hosts_(file)">hosts</a> и больше о +<a href="http://en.wikipedia.org/wiki/Domain_Name_System">DNS</a>.</p> +</div><div class="top"><a href="#page-header"><img alt="top" src="./images/up.gif" /></a></div> +<div class="section"> +<h2><a name="configuration" id="configuration">Файлы конфигурации и директивы</a></h2> + + +<p>HTTP-сервер Apache настроен с помощью простых текстовых файлов. +Эти файлы могут располагаться в разных местах, в зависимости от того как вы +установили сервер. Общие места расположения файлов можно найти в +<a href="http://wiki.apache.org/httpd/DistrosDefaultLayout">Вики +HTTP-сервера Apache</a>. Если вы установили httpd из исходного кода, +то расположение файлов конфигурации по умолчанию следующее: +<code>/usr/local/apache2/conf</code>. +По умолчанию файл конфигурации называется <code>httpd.conf</code>. +Это тоже может варьироваться в сторонних дистрибутивах сервера.</p> + +<p>Конфигурация часто разбивается на несколько небольших файлов, для +удобства управления. Эти файлы загружаются через директиву +<code class="directive"><a href="./mod/core.html#include">Include</a></code>. +Имена или расположения этих файлов конфигурации +могут сильно отличаться от одной установки к другой. +Расположите и разделите эти файлы наиболее подходящим для +<strong>вас</strong> образом. Если расположение файлов по умолчанию, +не имеет смысла для вас, не стесняйтесь изменить его.</p> + +<p>Сервер настраивается путём размещения <a href="mod/quickreference.html"> +директив конфигурации</a> в этих файлах конфигурации. +Директива — это ключевое слово с одним или несколькими аргументами, +устанавливающими её значение.</p> + +<p>На вопрос: «<em>Где я должен прописать эту директиву?</em>» – обычно +отвечают, там где ты хочешь использовать её. Если это глобальная настройка, +она должна располагаться в конфигурационном файле вне разделов +<code class="directive"><a href="./mod/core.html#directory"><Directory></a></code>, +<code class="directive"><a href="./mod/core.html#location"><Location></a></code>, +<code class="directive"><a href="./mod/core.html#virtualhost"><VirtualHost></a></code> или других +разделов. Если настройка относится только к конкретному каталогу, +значит она должна быть внутри секции +<code class="directive"><a href="./mod/core.html#directory"><Directory></a></code>, +которая описывает этот каталог, и так далее. +Смотри документ <a href="sections.html">Разделы конфигурации</a> +с подробным описанием вышеуказанных разделов.</p> + +<p>В дополнение к основному файлу конфигурации, некоторые директивы могут +располагаться в файлах <code>.htaccess</code>, расположенных в папках с +контентом. Файлы <code>.htaccess</code> в первую очередь предназначены для +людей у которых нет доступа к главному конфигурационному файлу сервера. +Вы можете узнать больше о файлах <code>.htaccess</code> в инструкции +<a href="howto/htaccess.html"><code>.htaccess</code></a>.</p> + +</div><div class="top"><a href="#page-header"><img alt="top" src="./images/up.gif" /></a></div> +<div class="section"> +<h2><a name="content" id="content">Контент веб-сайта</a></h2> + + +<p>Содержимое сайта может принимать различные формы, но в широком смысле +разделяется на статический и динамический контент.</p> + +<p>Статический контент — это, например, HTML-файлы, файлы изображений, +CSS-файлы и другие файлы, которые просто лежат на диске. +Директива <code class="directive"><a href="./mod/core.html#documentroot">DocumentRoot</a></code> указывает +где в вашей файловой системе, вы должны разместить эти файлы. +Эта директива устанавливается глобально или отдельно для каждого +виртуального хоста. Посмотрите в своём файле(ах) конфигурации, +чтобы узнать, как именно эта директива используется на вашем сервере.</p> + +<p>Обычно, когда запрашивается каталог, без указания имени файла, то будет +отдан документ с именем <code>index.html</code>. Например, если для директивы +<code>DocumentRoot</code> установлено значение <code>/var/www/html</code> +и приходит запрос на адрес +<code>http://www.example.com/work/</code>, +то файл расположенный по пути +<code>/var/www/html/work/index.html</code> +будет отдан клиенту.</p> + +<p>Динамический контент — это всё что генерируется во время запроса и может +изменяться от запроса к запросу. Существует множество способов создания +динамического контента. Различные <a href="handler.html">обработчики</a> +доступны для генерации содержимого. Могут быть написаны специальные +<a href="howto/cgi.html">CGI программы</a> для генерации контента на сайте.</p> + +<p>Для написания кода с разнообразным функционалом +могут использоваться сторонние модули, такие как mod_php. +Множество сторонних приложений, написанных на различных языках +программирования, и утилит доступны для скачивания и установки +на ваш HTTP-сервер Apache. +Поддержка сторонних продуктов выходит за рамки этой документации. +При необходимости вы должны самостоятельно найти их документацию +или форумы поддержки, где вы сможете получить ответы на свои вопросы.</p> +</div><div class="top"><a href="#page-header"><img alt="top" src="./images/up.gif" /></a></div> +<div class="section"> +<h2><a name="logs" id="logs">Файлы журналов и устранение неполадок</a></h2> + +<p>Для вас, как администратора HTTP-сервера Apache, +самые ценные активы — это файлы журналов (лог-файлы), +в частности, журнал ошибок. Исправление любой проблемы без журнала ошибок +можно сравнить с вождением автомобиля с закрытыми глазами.</p> + +<p>Расположение журнала ошибок задаётся директивой +<code class="directive"><a href="./mod/core.html#errorlog">ErrorLog</a></code>, +которая может быть установлена глобально или для каждого виртуального хоста. +Записи в журнале ошибок расскажут вам, что и когда пошло не так. +Зачастую они также смогут подсказать, как что-то исправить. +Каждая запись в журнале ошибок содержит код ошибки, +по которому вы можете поискать в Интернете более подробное +описание того, как решить проблему. +Вы также можете настроить журнал ошибок так, чтобы в него записывался +идентификатор журнала, который можно сопоставить с записями в журнале +доступа — это поможет определить, какой запрос какую ошибку вызвал.</p> + +<p>Больше о логирование вы можете узнать в +<a href="logs.html">документации о журналах</a>.</p> +</div><div class="top"><a href="#page-header"><img alt="top" src="./images/up.gif" /></a></div> +<div class="section"> +<h2><a name="other" id="other">Что дальше?</a></h2> + + +<p>Теперь, когда вы знакомы с основами, пора двигаться дальше.</p> + +<p>Этот документ содержит только базовую информацию. +Мы надеемся, что она поможет вам начать работу, +но есть множество других вещей, о которых вам, возможно, нужно узнать.</p> + +<ul> +<li><a href="http://httpd.apache.org/download.cgi">Загрузки</a></li> +<li><a href="install.html">Установка</a></li> +<li><a href="configuring.html">Настройка</a></li> +<li><a href="invoking.html">Старт</a></li> +<li><a href="http://wiki.apache.org/httpd/FAQ">Часто задаваемые вопросы</a></li> +</ul> + +</div></div> +<div class="bottomlang"> +<p><span>Available Languages: </span><a href="./en/getting-started.html" hreflang="en" rel="alternate" title="English"> en </a> | +<a href="./fr/getting-started.html" hreflang="fr" rel="alternate" title="Français"> fr </a> | +<a href="./ru/getting-started.html" title="Russian"> ru </a></p> +</div><div class="top"><a href="#page-header"><img src="./images/up.gif" alt="top" /></a></div><div class="section"><h2><a id="comments_section" name="comments_section">Comments</a></h2><div class="warning"><strong>Notice:</strong><br />This is not a Q&A section. Comments placed here should be pointed towards suggestions on improving the documentation or server, and may be removed by our moderators if they are either implemented or considered invalid/off-topic. Questions on how to manage the Apache HTTP Server should be directed at either our IRC channel, #httpd, on Libera.chat, or sent to our <a href="https://httpd.apache.org/lists.html">mailing lists</a>.</div> +<script type="text/javascript"><!--//--><![CDATA[//><!-- +var comments_shortname = 'httpd'; +var comments_identifier = 'http://httpd.apache.org/docs/2.4/getting-started.html'; +(function(w, d) { + if (w.location.hostname.toLowerCase() == "httpd.apache.org") { + d.write('<div id="comments_thread"><\/div>'); + var s = d.createElement('script'); + s.type = 'text/javascript'; + s.async = true; + s.src = 'https://comments.apache.org/show_comments.lua?site=' + comments_shortname + '&page=' + comments_identifier; + (d.getElementsByTagName('head')[0] || d.getElementsByTagName('body')[0]).appendChild(s); + } + else { + d.write('<div id="comments_thread">Comments are disabled for this page at the moment.<\/div>'); + } +})(window, document); +//--><!]]></script></div><div id="footer"> +<p class="apache">Copyright 2024 The Apache Software Foundation.<br />Licensed under the <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache License, Version 2.0</a>.</p> +<p class="menu"><a href="./mod/">Модули</a> | <a href="./mod/directives.html">Директивы</a> | <a href="http://wiki.apache.org/httpd/FAQ">FAQ</a> | <a href="./glossary.html">Глоссарий</a> | <a href="./sitemap.html">Карта сайта</a></p></div><script type="text/javascript"><!--//--><![CDATA[//><!-- +if (typeof(prettyPrint) !== 'undefined') { + prettyPrint(); +} +//--><!]]></script> +</body></html>
\ No newline at end of file |