⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 s1-httpd-default-settings.html

📁 这是红帽子9的使用帮助文档
💻 HTML
📖 第 1 页 / 共 2 页
字号:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"><HTML><HEAD><TITLE>默认设置</TITLE><METANAME="GENERATOR"CONTENT="Modular DocBook HTML Stylesheet Version 1.76b+"><LINKREL="HOME"TITLE="Red Hat Linux 9"HREF="index.html"><LINKREL="UP"TITLE="Apache HTTP 服务器 配置"HREF="ch-httpdconfig.html"><LINKREL="PREVIOUS"TITLE="Apache HTTP 服务器 配置"HREF="ch-httpdconfig.html"><LINKREL="NEXT"TITLE="虚拟主机设置"HREF="s1-httpd-virtualhosts-settings.html"><LINKREL="STYLESHEET"TYPE="text/css"HREF="rhdocs-man.css"><METAHTTP-EQUIV="Content-Type"CONTENT="text/html; charset=gb2312"></HEAD><BODYCLASS="SECT1"BGCOLOR="#FFFFFF"TEXT="#000000"LINK="#0000FF"VLINK="#840084"ALINK="#0000FF"><DIVCLASS="NAVHEADER"><TABLESUMMARY="Header navigation table"WIDTH="100%"BORDER="0"CELLPADDING="0"CELLSPACING="0"><TR><THCOLSPAN="3"ALIGN="center">Red Hat Linux 9: Red Hat Linux 定制指南</TH></TR><TR><TDWIDTH="10%"ALIGN="left"VALIGN="bottom"><AHREF="ch-httpdconfig.html"ACCESSKEY="P">后退</A></TD><TDWIDTH="80%"ALIGN="center"VALIGN="bottom">19. Apache HTTP 服务器 配置</TD><TDWIDTH="10%"ALIGN="right"VALIGN="bottom"><AHREF="s1-httpd-virtualhosts-settings.html"ACCESSKEY="N">前进</A></TD></TR></TABLE><HRALIGN="LEFT"WIDTH="100%"></DIV><DIVCLASS="SECT1"><H1CLASS="SECT1"><ANAME="S1-HTTPD-DEFAULT-SETTINGS"></A>19.2. 默认设置</H1><P>	定义了<BCLASS="GUILABEL">「服务器名称」</B>、<BCLASS="GUILABEL">「网主电子邮件地址」</B>、以及<BCLASS="GUILABEL">「可用地址」</B>之后,点击<BCLASS="GUILABEL">「虚拟主机」</B> 标签,然后点击上面的<BCLASS="GUIBUTTON">「编辑默认设置」</B> 按钮。如<AHREF="s1-httpd-default-settings.html#HTTPD-SITE-CONFIG-SCREEN">图 19-3</A>所示的窗口会出现。在该窗口中为你的万维网服务器配置默认设置。如果你添加了一个虚拟主机,你为该虚拟主机配置的设置会被优先采用。对于虚拟主机内没有定义的指令,就会使用默认值。      </P><DIVCLASS="SECT2"><H2CLASS="SECT2"><ANAME="S2-HTTPD-SITE-CONFIG"></A>19.2.1. 站点配置</H2><P>	  <BCLASS="GUILABEL">「目录页搜索列表」</B>和<BCLASS="GUILABEL">「错误页」</B>中的默认值对于多数服务器都适用。如果你不能肯定这些设置,请不要修改它们。	</P><DIVCLASS="FIGURE"><ANAME="HTTPD-SITE-CONFIG-SCREEN"></A><DIVCLASS="MEDIAOBJECT"><P><IMGSRC="./figs/httpdconfig/httpd-siteconfig.png"></P></DIV><P><B>图 19-3. 站点配置</B></P></DIV><P>	  <BCLASS="GUILABEL">「目录页搜索列表」</B>中列出的项目定义<AHREF="http://httpd.apache.org/docs-2.0/mod/mod_dir.html#directoryindex"TARGET="_top"><TTCLASS="COMMAND">DirectoryIndex</TT></A>	    指令。<TTCLASS="COMMAND">DirectoryIndex</TT>	    是用户通过在目录名后指定正斜线(/ )来请求目录索引时,由服务器提供的默认网页。	</P><P>	  譬如,当某用户请求网页	  http://<TTCLASS="REPLACEABLE"><I>www.example.com</I></TT>/<TTCLASS="REPLACEABLE"><I>this_directory</I></TT>/	  时,他会得到 <TTCLASS="COMMAND">DirectoryIndex</TT>	  网页(若存在),或由服务器生成的目录列表。服务器会试图寻找	  <TTCLASS="COMMAND">DirectoryIndex</TT> 指令中列出的文件,并提供它找到的第一个文件。	  	  如果它没找到任何文件,并且 <TTCLASS="COMMAND">Options Indexes</TT>	  为该目录设置,服务器就会生成并返回一个 HTML 格式的列表,列出该目录中的子目录和文件。	</P><P>	  使用<BCLASS="GUILABEL">「错误代号」</B>这一节来配置 Apache HTTP 服务器	  在出现错误和问题时把客户重导向给本地或外部 URL。该选项和 <AHREF="http://httpd.apache.org/docs-2.0/mod/core.html#errordocument"TARGET="_top"><TTCLASS="COMMAND">ErrorDocument</TT></A>	  指令相对应。如果当客户试图连接 Apache HTTP 服务器	  时出现了问题或错误,默认行动是显示<BCLASS="GUILABEL">「错误代号」</B>列中的简单错误迅息。要取代默认配置,选择该错误代号,	  然后点击<BCLASS="GUILABEL">「编辑」</B> 按钮。选择<BCLASS="GUIMENUITEM">「默认」</B>来显示默认的简短错误迅息。选择<BCLASS="GUIMENUITEM">「URL」</B> 来把客户重导向到一个外部	  URL,并在<BCLASS="GUILABEL">「位置」</B>字段中输入包括 http:// 在内的	  URL。选择<BCLASS="GUIMENUITEM">「文件」</B>来把客户重导向到一个内部	  URL,并在万维网服务器的文档根下 输入文件的路径。位置必须以斜线(/)开头,并相对于文档根的位置。	</P><P>	  譬如,要把 404 “没有找到”错误代号重导向到你在 <TTCLASS="FILENAME">404.html</TT>	  文件中创建的网页,把	  <TTCLASS="FILENAME">404.html</TT> 复制到	  <TTCLASS="FILENAME"><TTCLASS="REPLACEABLE"><I>DocumentRoot</I></TT>/errors/404.html</TT>。	  在这个例子里,<TTCLASS="REPLACEABLE"><I>DocumentRoot</I></TT> 是你定义的文档根目录(默认为	  <TTCLASS="FILENAME">/var/www/html</TT>)。然后,选择<BCLASS="GUIMENUITEM">「文件」</B>作为<BCLASS="GUILABEL">「404 -	  没有找到」</B> 错误代号的行为,然后输入	  <TTCLASS="FILENAME">/errors/404.html</TT> 作为<BCLASS="GUIMENUITEM">「位置」</B>。	</P><P>	  从<BCLASS="GUILABEL">「默认错误页页脚」</B>菜单中,你可以选择下列选项之一:	</P><P></P><UL><LI><P><BCLASS="GUILABEL">「显示页脚和电子邮件地址」</B> &#8212;	      在所有错误页中显示默认页脚以及在 <AHREF="http://httpd.apache.org/docs-2.0/mod/core.html#serveradmin"TARGET="_top"><TTCLASS="COMMAND">ServerAdmin</TT></A>	      指令中指定的网站维护者的电子邮件地址。关于配置 <TTCLASS="COMMAND">ServerAdmin</TT>	      指令的详细信息,请参阅<AHREF="s1-httpd-virtualhosts-settings.html#S3-HTTPD-VIRTUALHOSTS-ADD-GENERAL">第 19.3.1.1 节</A>。</P></LI><LI><P><BCLASS="GUILABEL">「显示页脚」</B> &#8212; 在错误页的底部只显示默认的页脚。</P></LI><LI><P><BCLASS="GUILABEL">「无页脚」</B> &#8212; 在错误页的底部不显示页脚。</P></LI></UL></DIV><DIVCLASS="SECT2"><H2CLASS="SECT2"><ANAME="S2-HTTPD-LOGGING"></A>19.2.2. 记录日志</H2><P>	  服务器默认把传输日志写入	  <TTCLASS="FILENAME">/var/log/httpd/access_log</TT> 文件,把错误日志写入	  <TTCLASS="FILENAME">/var/log/httpd/error_log</TT> 文件。	</P><P>	  传输日志包含一个所有对万维网服务器连接企图的列表。它记录试图连接的客户的	  IP 地址,试图连接的日期和时间,以及试图检索的万维网服务器上的文件。输入要贮存该信息的路径和文件名。如果路径和文件名不以斜线(/)开头,该路径就是相对于配置的服务器根目录而言。该选项与 <AHREF="http://httpd.apache.org/docs-2.0/mod/mod_log_config.html#transferlog"TARGET="_top"><TTCLASS="COMMAND">TransferLog</TT></A>	  指令相对应。	</P><DIVCLASS="FIGURE"><ANAME="HTTPD-LOGGING-SCREEN"></A><DIVCLASS="MEDIAOBJECT"><P><IMGSRC="./figs/httpdconfig/httpd-logging.png"></P></DIV><P><B>图 19-4. 记录日志</B></P></DIV><P>	  你可以配置定制的日志格式。方法是,选择<BCLASS="GUILABEL">「使用定制记录设施」</B>,然后在<BCLASS="GUILABEL">「定制日志字串」</B>字段中输入定制的日志字符串。它配置<AHREF="http://httpd.apache.org/docs-2.0/mod/mod_log_config.html#logformat"TARGET="_top"><TTCLASS="COMMAND">LogFormat</TT></A>	    指令。请参阅 <AHREF="http://httpd.apache.org/docs-2.0/mod/mod_log_config.html#formats"TARGET="_top">	    http://httpd.apache.org/docs-2.0/mod/mod_log_config.html#formats</A>	    来获取该指令的格式信息。	</P><P>	  错误日志包含所发生的服务器错误的列表。输入你要贮存该信息的路径和文件名。如果路径和文件名不以斜线(/)开头,该路径就是相对于配置的服务器根目录而言。该选项与<AHREF="http://httpd.apache.org/docs-2.0/mod/core.html#errorlog"TARGET="_top"><TTCLASS="COMMAND">ErrorLog</TT></A>	  指令相对应。	</P><P>	  使用<BCLASS="GUILABEL">「日志级别」</B>菜单来设置错误日志中	  错误迅息的详细程度。它可以被设置成(从最简略到最详细)	   emerg、alert、crit、error、warn、notice、info 或 debug。该选项和 <AHREF="http://httpd.apache.org/docs-2.0/mod/core.html#loglevel"TARGET="_top"><TTCLASS="COMMAND">LogLevel</TT></A>	  指令相对应。	</P><P>	  <BCLASS="GUILABEL">「逆向 DNS 查寻」</B> 菜单中选定的值定义<AHREF="http://httpd.apache.org/docs-2.0/mod/core.html#hostnamelookups"TARGET="_top"><TTCLASS="COMMAND">HostnameLookups</TT></A>	  指令。选择<BCLASS="GUILABEL">「无逆向查寻」</B>会关闭它。选择<BCLASS="GUILABEL">「逆向查寻」</B>会启用它。选择<BCLASS="GUILABEL">「双重逆向查寻」</B>把值设为双重。	</P><P>	  如果你选择了<BCLASS="GUILABEL">「逆向查寻」</B>,你的服务器会自动为每个从你的万维网服务器请求文档的连接解析	  IP 地址。解析 IP 地址意味着你的服务器会连接 DNS 来寻找和某 IP 地址相对应的主机名。	</P><P>	  如果你选择了<BCLASS="GUILABEL">「双重逆向查寻」</B>,你的服务器会执行双重逆向查寻	  DNS。换一句话说,执行了一次逆向查寻后,服务器会在结果上再执行一次正向查寻。在正向查寻中,至少应有一个	  IP 地址匹配第一次逆向查寻中的地址。	</P><P>	  通常说来,你应该把该选项设为<BCLASS="GUILABEL">「无逆向查寻」</B>,因为 DNS	  请求会给你的服务器增加载量,你的服务器的速度可能会减慢。如果你的服务非常繁忙,试图执行逆向查寻或双重逆向查寻的影响就会非常明显。	</P><P>	  逆向查寻和双重逆向查寻从互联网整体上来说也是个问题。所有查寻主机名的个别连接加在一起的效应不容忽视。因此,为你自己的万维网服务器考虑,也为整个互联网的利益考虑,你应该把该选项设为<BCLASS="GUILABEL">「无逆向查寻」</B>。	</P></DIV><DIVCLASS="SECT2"><H2CLASS="SECT2"><ANAME="S2-HTTPD-ENVIRONMENT-VARIABLES"></A

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -