zoukankan      html  css  js  c++  java
  • [Apache]Windows下Apache服务器搭建

    一、下载

    下载安装程序
    Apache2.2.4版下载,地址:http://httpd.apache.org/download,选择
    apache_2.2.4-win32-x86-no_ssl.msi,大约4M多。

    二、安装

    运行下载的Apache文件,即可开始安装。Apache的安装过程很简单。只需要设置下面这个窗口:
    在“Network Domain”里输入域。如果用本站的二级域名,例如“test.dnschek.net”,请输入“test.dnschek.net”。如果用顶级域名,请输入“xxx.com”。

    在“Server Name”里输入服务器名。如果用本站的二级域名,请输入您的域名“test.dnschek.net”。如果用顶级域名,请输入“www.xxx.com”。

    在“Administrator's Email Address”里输入网站管理员的Email地址。

    除此之外,安装过程里所有的选项,全部用默认选项就可以了。
    三、运行

    1、Win 9x:

    Apache安装后,会在“开始”->“程序”里增加一个“Apache HTTP Server”的组。进入该组,选择“Control Apache Server”->“Start”即可启动Apache。

    2、Win NT/2000/XP/2003

    在这些系统里,用默认选项安装的Apache,除了在“开始”->“程序”里增加一个“Apache HTTP Server”的组之外,还会在系统的服务里增加一个Apache服务。该服务被设置为系统启动时自动运行。
    配置Apache
    一、配置文件

    Apache是一个后台运行的程序,没有界面。所有的配置,都包含在配置文件里。主配置文件是:

    C:/Program Files/Apache Group/Apache/conf/httpd.conf

    如果要修改Apache的配置,可以用任何一个文本编辑工具(例如记事本)编辑这个配置文件。在配置文件里,以“#”开头的行是注释行。
    二、配置选项

    在配置文件里的主要选项如下:

    #Listen 3000
    #Listen 12.34.56.78:80

    Apache的IP地址和端口。一般来说不需要设置,Apache会绑定在本机所有IP地址的80端口上。

    Port 80

    Apache的端口。默认值是80。

    ServerName test.dnschek.net

    Web服务器的名字。安装时输入的“Server Name”就是保存在这里。

    DocumentRoot "C:/Program Files/Apache Group/Apache/htdocs"

    这是网站的根目录。如果您想把网站文件存放在“D:/myweb”目录下,可以把DocumentRoot后面的目录修改为“D:/myweb”。

    Options Indexes FollowSymLinks MultiViews

    为了安全起见,请把上面的“Indexes”删掉。否则别人可以浏览到您网站里的所有文件。

    DirectoryIndex index.html

    默认首页文件名。在浏览器里输入一个地址(例如http://test.dnschek.net/)的时候,Apache会查找这个默认的首页文件打开。如果要配置多个默认首页文件名,请用空格分开。

    ScriptAlias /cgi-bin/ "C:/Program Files/Apache Group/Apache/cgi-bin/"

    CGI文件存放路径。
    三、高级配置
    1、设置虚拟目录

    在配置文件中找下面这行:

    <IfModule mod_alias.c>

    在这行下面添加如下内容:

    Alias /vdir/ "c:/comexe/"

    <Directory "c:/comexe/">
    Options MultiViews
    AllowOverride None
    Order allow,deny
    Allow from all
    </Directory>

    这样,通过访问 http://test.dnschek.net/vdir/,就可以访问到c:/test/目录下的内容。

    Apache默认开设了两个虚拟目录:“/icons/”和“/manual/”。这两个虚拟目录没有用,可以在配置文件中删除。

    2、如何解决中文网页显示乱码

    (1)在配置文件中找包含“AddLanguage”或“AddCharset”的行,在这些行最前面增加一行:

    AddDefaultCharset GB2312

    (2)养成良好的习惯,在每个网页的<head></head>里加入这行:

    <meta http-equiv="Content-Type" content="text/html; charset=gb2312">

    一般的中文版网页编辑工具(例如FrontPage、Dreamweaver等)都会自动加上这行。
    3、如何解决中文文件名无法访问

    在ie中选择 工具 -> internet选项 -> 高级 -> 取消“总是以UTF-8发送URL”。

    这个方法很麻烦,请尽量不要使用中文的网站文件名。
    请注意:

    1、Apache配置过程中最关键的两点是:网站根目录和默认首页文件名。必须要把网站文件放在所指定的网站根目录下,而且默认首页文件名必须要设置正确,否则将看不到您的网页。

    2、每次配置文件更改后,要重新启动Apache才会生效。

  • 相关阅读:
    Step by step Dynamics CRM 2013安装
    SQL Server 2012 Managed Service Account
    Step by step SQL Server 2012的安装
    Step by step 活动目录中添加一个子域
    Step by step 如何创建一个新森林
    向活动目录中添加一个子域
    活动目录的信任关系
    RAID 概述
    DNS 正向查找与反向查找
    Microsoft Dynamics CRM 2013 and 2011 Update Rollups and Service Packs
  • 原文地址:https://www.cnblogs.com/webapplee/p/3767714.html
Copyright © 2011-2022 走看看