﻿<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/"><channel><title>BlogJava-枫言枫语-文章分类-配置</title><link>http://www.blogjava.net/zpq/category/24698.html</link><description>——  by 玉澍淋枫</description><language>zh-cn</language><lastBuildDate>Mon, 13 Aug 2007 12:37:37 GMT</lastBuildDate><pubDate>Mon, 13 Aug 2007 12:37:37 GMT</pubDate><ttl>60</ttl><item><title>配置Apache</title><link>http://www.blogjava.net/zpq/articles/135023.html</link><dc:creator>玉澍淋枫</dc:creator><author>玉澍淋枫</author><pubDate>Tue, 07 Aug 2007 09:52:00 GMT</pubDate><guid>http://www.blogjava.net/zpq/articles/135023.html</guid><wfw:comment>http://www.blogjava.net/zpq/comments/135023.html</wfw:comment><comments>http://www.blogjava.net/zpq/articles/135023.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/zpq/comments/commentRss/135023.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/zpq/services/trackbacks/135023.html</trackback:ping><description><![CDATA[<p align="center"><strong><font color="#ff0000">配置Apache</font></strong></p>
<p>&nbsp;</p>
<p><font color="#0000a0"><strong>一、配置文件</strong></font></p>
<p>　　Apache是一个后台运行的程序，没有界面。所有的配置，都包含在配置文件里。主配置文件是：</p>
<p>　　　　C:\Program Files\Apache Group\Apache\conf\httpd.conf</p>
<p>　　如果要修改Apache的配置，可以用任何一个文本编辑工具（例如记事本）编辑这个配置文件。在配置文件里，以&#8220;#&#8221;开头的行是注释行。</p>
<p>&nbsp;</p>
<p><font color="#0000a0"><strong>二、配置选项</strong></font></p>
<p>　　在配置文件里的主要选项如下：</p>
<p>&nbsp;</p>
<p><font color="#0000ff">#Listen 3000<br>#Listen 12.34.56.78:80</font></p>
<p>　　Apache的IP地址和端口。一般来说不需要设置，Apache会绑定在本机所有IP地址的80端口上。</p>
<p>&nbsp;</p>
<p><font color="#0000ff">Port 80</font></p>
<p>　　Apache的端口。默认值是80。</p>
<p>&nbsp;</p>
<p><font color="#0000ff">ServerName user.dns0755.net</font></p>
<p>　　Web服务器的名字。安装时输入的&#8220;Server Name&#8221;就是保存在这里。</p>
<p>&nbsp;</p>
<p><font color="#0000ff">DocumentRoot "C:/Program Files/Apache Group/Apache/htdocs"</font></p>
<p>　　这是网站的根目录。如果您想把网站文件存放在&#8220;D:\myweb&#8221;目录下，可以把DocumentRoot后面的目录修改为&#8220;D:/myweb&#8221;。</p>
<p>&nbsp;</p>
<p><font color="#0000ff">Options Indexes FollowSymLinks MultiViews</font></p>
<p>　　为了安全起见，请把上面的&#8220;Indexes&#8221;删掉。否则别人可以浏览到您网站里的所有文件。</p>
<p>&nbsp;</p>
<p><font color="#0000ff">DirectoryIndex index.html</font></p>
<p>　　默认首页文件名。在浏览器里输入一个地址（例如http://user.dns0755.net/）的时候，Apache会查找这个默认的首页文件打开。如果要配置多个默认首页文件名，请用空格分开。</p>
<p>&nbsp;</p>
<p><font color="#0000ff">ScriptAlias /cgi-bin/ "C:/Program Files/Apache Group/Apache/cgi-bin/"</font></p>
<p>　　CGI文件存放路径。</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p><font color="#0000a0"><strong>三、高级配置</strong></font></p>
<p><font color="#0000ff"><br>1、设置虚拟目录</font></p>
<p>　　在配置文件中找下面这行：</p>
<p>　　　　&lt;IfModule mod_alias.c&gt;</p>
<p>　　在这行下面添加如下内容：</p>
<p>　　　　Alias <font color="#ff8000">/vdir/</font> "<font color="#ff8000">c:/comexe/</font>"</p>
<p>　　　　&lt;Directory "<font color="#ff8000">c:/comexe/</font>"&gt;<br>　　　　Options MultiViews<br>　　　　AllowOverride None<br>　　　　Order allow,deny<br>　　　　Allow from all<br>　　　　&lt;/Directory&gt;</p>
<p>　　这样，通过访问 http://user.dns0755.net/vdir/，就可以访问到c:\comexe\目录下的内容。</p>
<p>　　Apache默认开设了两个虚拟目录：&#8220;/icons/&#8221;和&#8220;/manual/&#8221;。这两个虚拟目录没有用，可以在配置文件中删除。</p>
<p>&nbsp;</p>
<p><font color="#0000ff">2、如何解决中文网页显示乱码</font></p>
<p>（1）在配置文件中找包含&#8220;AddLanguage&#8221;或&#8220;AddCharset&#8221;的行，在这些行最前面增加一行：</p>
<p>　　　　AddDefaultCharset GB2312</p>
<p>（2）养成良好的习惯，在每个网页的&lt;head&gt;&lt;/head&gt;里加入这行：</p>
<p>　　　　&lt;meta http-equiv="Content-Type" content="text/html; charset=gb2312"&gt;</p>
<p>　　一般的中文版网页编辑工具（例如FrontPage、Dreamweaver等）都会自动加上这行。</p>
<p>&nbsp;</p>
<p><font color="#0000ff">3、如何解决中文文件名无法访问</font></p>
<p>　　在ie中选择 工具 -&gt; internet选项 -&gt; 高级 -&gt; 取消&#8220;总是以UTF-8发送URL&#8221;。</p>
<p>　　这个方法很麻烦，请尽量不要使用中文的网站文件名。</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p><font color="#ff0000">&nbsp;&nbsp;&nbsp;&nbsp;请注意：</font></p>
<p><font color="#ff0000">1、Apache配置过程中最关键的两点是：网站根目录和默认首页文件名。必须要把网站文件放在所指定的网站根目录下，而且默认首页文件名必须要设置正确，否则将看不到您的网页。</font></p>
<p><font color="#ff0000">2、每次配置文件更改后，要重新启动Apache才会生效。</font></p>
<p>&nbsp;</p>
<br><br>
<p id="TBPingURL">Trackback: http://tb.blog.csdn.net/TrackBack.aspx?PostId=179564</p><img src ="http://www.blogjava.net/zpq/aggbug/135023.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/zpq/" target="_blank">玉澍淋枫</a> 2007-08-07 17:52 <a href="http://www.blogjava.net/zpq/articles/135023.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item></channel></rss>