`
wanghaoran04141205
  • 浏览: 79524 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

appache http server

阅读更多

[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]

 

分享到:
评论

相关推荐

    apache http server在linux上的安装

    Apache HTTP Server 在 Linux 上的安装 Apache HTTP Server 是一个流行的开源 Web 服务器软件,广泛应用于 Linux 平台上。本文将指导您如何在 Redhat Linux 5.6 X64 系统上安装 Apache HTTP Server 2.4.6。 在开始...

    安装apache http server详细步骤

    ### 安装 Apache HTTP Server 的详细步骤 #### 一、准备环境与下载源码包 在开始安装 Apache HTTP Server 之前,确保您的操作系统是 Solaris 10,并且已准备好安装所需的目录。按照示例中的步骤,我们将在 `/...

    Apache HTTP Server API文档

    Apache HTTP Server,通常简称为Apache,是世界上最流行的Web服务器软件之一,它开源、免费,并且具有高度可扩展性。此API文档是Apache服务器的核心组成部分,提供了详细的开发接口和指南,帮助开发者了解如何与...

    Apache Http Server、Apache Tomcat、mod_jk

    Apache Http Server是世界上最流行的Web服务器软件之一,它是一款开源、免费的HTTP服务器,能够处理静态HTML、动态内容如CGI脚本、SSI、PHP、Perl等。在提供的信息中,我们看到Apache版本为2.0.63,这是一个较早的...

    Apache HTTP Server Version 2.2 文档

    Apache HTTP Server Version 2.2 是一款广泛应用的开源Web服务器,其稳定性和灵活性使其成为互联网上许多网站的基础。这份文档提供了关于Apache 2.2版本的详细信息,旨在帮助管理员、开发者和用户更好地理解和配置这...

    Apache HTTP Server 与 Tomcat 的三种连接方式介绍

    Apache HTTP Server(通常简称为Apache)是世界上最流行的Web服务器,而Tomcat则是一个开源的Java Servlet容器,主要用于运行Java Web应用程序。将这两者结合使用,可以实现强大的动态内容处理和静态资源服务。本文...

    Apache Http Server 2.4

    Apache Http Server 2.4是世界上最流行的Web服务器软件之一,其稳定性和灵活性使其成为许多企业和个人网站的基础。这个版本带来了许多改进和新特性,旨在提高性能、安全性以及与现代网络技术的兼容性。 首先,...

    Linux上apache http server 所有依赖

    在Linux系统中,Apache HTTP Server是一款广泛使用的开源Web服务器,它为用户提供了一个高效且功能丰富的平台来托管静态和动态内容。在安装Apache HTTP Server时,确保所有依赖项正确安装是至关重要的,因为这些依赖...

    Apache HttpServer 2.4.X 和tomcat连接器

    Apache HttpServer 2.4.X 与 Tomcat 连接器是将 Apache HTTP 服务器与 Tomcat 应用服务器集成的关键组件。这个连接器,通常称为 mod_jk 或 ajp (Apache Jserv Protocol),允许两个服务协同工作,使得 Apache 能够...

    Apache HTTP Server 2.4 最新官方中文手册CHM (2016-12-22发布)

    Apache HTTP Server 2.4 最新官方中文手册CHM (2016-12-22发布),各种Apache配置现查,省了不少时间。下载后,记得右键-&gt;属性-&gt;取消锁定前面的勾,否则可能无法正确显示。

    Apache HTTP Server Documentation Version 2.2.pdf

    Apache HTTP Server 2.2版本的文档详细地介绍了Apache服务器的安装、配置、优化和故障排查等各个方面。以下是对文档中各个知识点的详细说明: 1. **版权信息**:文档遵循Apache License 2.0,要求用户在使用该文档...

    apache http server 安装包

    apache http server 安装包 直接运行里面的exe就可以安装了 上面有两个conf文件夹 是配置好的 需要的话 直接重命名 覆盖安装好的文件就可以用了 mod_jk.so 放到安装路径下的modules 文件夹下

    Apache HTTP Server Version 2.2 中文帮助详解文档

    Apache HTTP Server,通常简称为Apache,是世界上最广泛使用的网络服务器软件之一。这个开源项目由Apache软件基金会维护,它提供了一个跨平台的、稳定的、高性能的HTTP(超文本传输协议)服务环境。Apache 2.2版本是...

    RedHat安装Apache Http Server实践

    RedHat安装Apache Http Server实践 :4个安装Apache Http Server服务需要依懒的包 apr-1.4.2.tar.gz,apr-util-1.3.10.tar.gz,httpd-2.4.7.tar.bz2,pcre-8.33.zip

    Apache Http Server与Tomcat实现负载均衡和集群

    Apache Http Server(通常简称为Apache)和Tomcat都是在Web开发中广泛使用的开源软件。Apache作为HTTP服务器,处理静态内容非常高效,而Tomcat则是一个Servlet容器,主要用于运行Java Web应用。将两者结合使用,可以...

    Apache HTTP Server Version 2.2 文档(2013.4.10最新)

    Apache HTTP Server Version 2.2 文档 目录: 地址和端口的绑定(Binding) 缓冲指南 配置文件 内容协商 自定义错误响应 动态共享对象(DSO)支持 Apache的环境变量 过滤器(Filter) 词汇表 Apache处理器的使用 Apache ...

    Apache HTTP Server 2.2.19.rar

    Apache HTTP Server 2.2.19.rar HTTP服务器软件之一,可通过简单的API扩展Perl/Python解释器可被编译到服务器中,完全免费,完全源代码开放。可以创建一个每天有数百万人访问的Web服务器。

    Apache HTTP Server 文档

    Apache HTTP Server,通常简称为Apache,是世界上最流行的Web服务器软件之一。它是一个开源项目,由全球的开发人员社区维护,提供了稳定、高效且高度可定制的HTTP服务。Apache的广泛使用和灵活性使其成为各种规模的...

    Apache HTTP Server 版本2.2 中文教程

    Apache HTTP Server是一款广泛使用的开源HTTP服务器软件,它以快速、可靠、灵活性和扩展性而闻名,支持通过简单的API扩展功能。它完全免费并提供完整的源代码,适用于需要处理高并发访问的Web服务器场景。对于每天...

Global site tag (gtag.js) - Google Analytics