[img]1:在安装目录下conf/httpd.txt文件
2:查找SSI 将 AddType text/html .html
AddOutputFilter INCLUDES .html前面的#去掉
3,查找DocumentRoot 改成"E:/project/book3un/DemoPage"
4<Directory "E:/project/book3un/DemoPage">
5,查找Options 加Options +Includes
一、软件安装
1、下载后得到一个程序文件apache_2.0.47-win32-x86-no_ssl.msi(注:Apache Web Server Win32从版本1.3.17开始使用MSI(扩展名)的形式发布,可在Windows下直接运行,它和我们平常所用的那些.exe扩展名文件一样), 双击Apache的安装文件".msi"即可进入安装向导(注意:如果你已经安装了IIS作为服务器软件的必须卸载或者停止它的运行,否则可能会引起冲突 而架设失败,如果你确实想二个一起用,你可以在安装Apache时把它的端口由默认的80设为8080也可以,安装完后再重启IIS)。
2、当安装向导进行到"License Agreement"(协议许可)时,点选中"I accept the terms in the license agreement"(我接受这些协议)项后再按"Next"便能继续进行下一步操作,它还有一个“Read This Frist”的提示,不用理它,点击"Next"。
图 1
3、进入的是"Server Information"(服务器信息)的界面,如图1,对于域控制器,系统会自动填写各项的相关内容;如果没有,则需手动填入"Network Domain"(网络域名)、"Server Name"(服务器名),如果不打算将Apache安装到远程计算机,那么输入“localhost”就可以了,还有"Administrator's Email Address"(管理员信箱)中输入你的电子邮件地址,然后才能选中"for all Users,on port 80,as a Service-Recommended"(所有用户使用端口80的服务)项后按"Next"继续即可。
4、接着便是选择安装类型(Setup Type)。Apache提供"Typical"(典型安装)和"Custom"(定制安装)两种安装方式,一般选择Typical安装,可以快速地获得一个能实际工作的服务器环境。
5、在"Destination Folder"(目标目录)中,系统默认将把Apache安装到"C:\Program Files\Apache Group"中,为了以后操作方便起见,强烈建议将此处的安装路径用"Change"改变到"X:\"下(注X为你的硬盘盘符)或者符合8.3文件名格式的其他名称,以后每次输入Apache安装路径时,都不必为其添加引号。系统安装成功后将自动在此建立一个名为"Apache2"的目录,也就是说,安装之后的实际Apache系统文件所在路径将为"X:\Apache2"目录。
6、其他各项均选默认选项即可完成最后安装,安装成功后可以看到Apache的服务已成功地处于运行状态了.
7、此外,在开始菜单中的"程序"里也将有名为"Apache httpd Server"的组件,其下的"Configure Apache Server"(配置Apaceh服务器)项可以编辑配置文件和测试配置;"Control Apache Server" (控制Apaceh服务器)项可以开启、停止和重启动Apache的服务;"Review Server Log Files"(查看日志文件)中则可以查看Apache的系统日志文件等。
8、当确信Apache已经安装成功并处于运行状态之后,则就可以直接打开浏览器,在地址栏输入"http://localhost"(你的服务器名)的格式,就可以调出你的第一个Apache页面,内容如下:
{您能看见这个页面,说明Apache web server 已经安装成功。您可以在这个目录中增加内容,或者把这个页面替换掉。
---------------------------------------------------------------------------
--------------------------------------------------------------------------
Apache 文档已经包含在此发行版中。
您可以在使用Apache的网站服务器上,自由地使用下面的图片。感谢使用Apache!}
现在你可以删除主Web服务器目录中的所有示例文件,它们默认位于X:\\Apache2\htdocs中。当然,你也可以不理它。
9、如果要卸载Apache除了要到控制面板的"添加/删除程序"里找到"Apache HTTP Server Version 1.3.20"项去"删除"外,还需要将"X:\Apache"整个目录删掉才较为彻底。
二 、基本设置
1、Apache的核心配置文件名是"httpd.conf",其所存放的路径为"X:\Apache2\conf"目录下。用记事本打开它后,对它进行修改后再保存便可达到配置Apache服务器的目的.
2、 由于配置文件"httpd.conf"决定着整个Apahce服务器的使用,因此对于它的修改千万要小心!强烈建议先做好多个备份,以防出错!如果实在忘 了备份了,系统还为你准备了个名为"httpd.default.conf"的备份文件,它是你初安装好Apache后系统自动做好 的"httpd.conf"的备份。你可以去掉“.default”来使用。
3、更改主页路径 Apache主页文件默认存放在"X:\Apache\htdocs"目录下,如果想改为如"以E:\myweb\ddj88"目录下的自己的主页文件,则先用记事本打开"X:\Apache\conf"目录下的"httpd.conf"文件,用"编辑"菜单中的"查找"功能,找到"DocumentRoot "x:/Apache/htdocs""一句,然后将半角引号中的"X:/Apache/htdocs"改成"E:/myweb/ddj88"。
4、更改默认主页文件名,Apache默认主页只有一个"index.html",如果你的不是,找到"DirectoryIndex index.html"行,这里放的就是默认调用的文件!在"index.html"的后面加入你的"index.htm"和其他类型,各文件类型之间都必须要用一个空格来分隔开,再保存即可。
5、重启Apache程序,在开始菜单中的"程序"里找到"Apache httpd Server"组件,再选其下"Control Apache Server"中的"Restart"重新运行一下Apache的HTTP服务。
6、在你的浏览器中输入“http://localhost” 或“http://127.0.0.1”试试看,哈,可以看你的网站了吧?哎,发现英文可以显示,中文是乱码,当把IE工具栏的查看-->编码设置 成简体中文,可以正常显示中文,但点击连接,其它页面还是乱码,关掉IE,从新启动IE,发现也是乱码,怎么办?
三、Apache 2.0.47出现乱码的解决办法
原因很简单,由于Apache它默认的编码是西欧编码,你只要在“httpd.conf”中找 到“AddDefaultCharset ISO-8859-1”将它修改为“AddDefaultCharset GB2312 ”,保存然后重新启动Apache再试,可能有的朋友的已经解决了,但还是有很多的朋友的网站依然是乱码,包括我的,这是什么原因呢,网上也有介绍把它改 为“AddDefaultCharset off ”,可能在你的网站也不一定行得通,实质问题在于它是由网页制作软件引起的,如果你使用的是Macromedia公司的Dreamweaver系列软件制 作的,由于它的编码为“gb2312”,所以就会出现乱码,因此你只要在你网页的代码中找到“<meta http-equiv="Content-Type" content="text/html; charset=gb2312">”,把“gb2312”改为“GB2312”然后保存网页,再试试看,行了吧!是不是太简单了,但是我为了把这乱码问题解决,也足足花了二天的时间才找到真正的原因,如果你做好了,别忘记请我喝酒呀!
[/img]