• Apache详细介绍


    详细介绍 - [ Apache v2.4.10 for Windows ]

    Apache是世界使用排名第一的Web服务器软件。它可以运行在几乎所有广泛使用的计算机平台上,由于其跨平台和安全性被广泛使用,是最流行的Web服务器端软件。同时Apache音译为阿帕奇,是北美印第安人的一个部落,叫阿帕奇族,在美国的西南部。也是一个基金会的名称、一种武装直升机等等。

    Apache
     Apacheweb服务器软件拥有以下特性:

    支持最新的HTTP/1.1通信协议

    拥有简单而强有力的基于文件的配置过程

    支持通用网关接口

    支持基于IP和基于域名的虚拟主机

    支持多种方式的HTTP认证

    集成Perl处理模块

    集成代理服务器模块

    支持实时监视服务器状态和定制服务器日志

    支持服务器端包含指令(SSI)

    支持安全Socket层(SSL)

    提供用户会话过程的跟踪

    支持FastCGI

    通过第三方模块可以支持JavaServlets

    如果你准备选择Web服务器,毫无疑问Apache是你的最佳选择。

    安装配置Apache

    解压下载的安装包:httpd-win32-src.zip将其放到自己的安装目录(我的目录D:apacheApache24)

    Apache

     我们先打开httpd.conf(D:apacheApache24confhttp.conf)配置文件进行修改-使用记事本打开就行(建议备份一份,此文件是主要的配置文件,改错了还能在找回来)

    1.修改ServerRoot Apache的根路径:

    CTRL+F 查找「ServerRoot "c:/Apache24"」改成——>「ServerRoot "d:/apache/Apache24"」

    2.修改ServerName你的主机名称:

    CTRL+

    F 查找#ServerName www.example.com:80」 将前面的#去掉,该属性在从命令行启动Apache时需要用到。

    apache
    3.修改DocumentRoot Apache访问的主文件夹目录,就是php、html代码文件的位置。Apache默认的路径是在htdocs(D:apacheApache24htdocs)下面,里面会有个简单的入口文件index.html。这个路径可以自己进行修改,我这里将其配置在我自己新建的文件夹www(D:apachewww)下。

    DocumentRoot "c:/Apache24/htdocs"

    <Directory "c:/Apache24/htdocs">

    改为=>

    DocumentRoot "d:/apache/www"

    <Directory "d:/apache/www">

    apache
    4.修改入口文件配置:DirectoryIndex一般情况下我们都是以index.php、index.html、index.htm作为web项目的入口。Apache默认的入口只有index.html需要添加其他两个的支持,当然这个入口文件的设置可以根据自己的需要增减,如果要求比较严格的话可以只写一个index.php,这样在项目里面的入口就只能是index.php

    <IfModule dir_module>

        DirectoryIndex index.html

    </IfModule>

    改为=>

    <IfModule dir_module>

        DirectoryIndex index.html index.php index.htm 

    </IfModule>

    apache
    5.设定serverscript的目录:

    ScriptAlias /cgi-bin/ "c:/Apache24/cgi-bin/"改为=>     ScriptAlias /cgi-bin/ "d:/apache/Apache24/cgi-bin"

    <Directory "c:/Apache24/cgi-bin">

        AllowOverride None

        Options None

        Require all granted

    </Directory>

    改为

    <Directory"d:/apache/Apache24/cgi-bin">

    AllowOverride None

    Options None

    Require all granted

    </Directory>

    启动Apache

     开始---运行,输入cmd,打开命令提示符。接着进入D:apacheApache24bin目录下运行httpd

    测试是否配置正常,在地址栏输入http://127.0.0.1,我是本地配置的,就输入这个地址,或者输入本机的私网地址。

    apache
    删除Apache程序

    直接把文件目录删除或者换个目录就可以了。

  • 相关阅读:
    windows安装MongoDB进度条卡住,window安装mongo系统错误 2,系统错误5的解决办法(转载)
    大前端涉猎之前后端交互总结3:使用PHP进行表单数据删除与查询
    异常处理
    java 触发鼠标点击事件 向linux发送指令
    反射机制
    静态方法,类方法,属性方法
    python 类
    python 正则表达式
    python 加密模块
    python xml 与配置文件处理
  • 原文地址:https://www.cnblogs.com/imsoft/p/4856053.html
Copyright © 2020-2023  润新知