Windows 环境下安装Apache与虚拟目录的配置

本文极为简要的介绍了如何在Windows平台下安装Apache2.2.x并配置虚拟目录. 以作为快速安装的参考. 详细的设置最好的文档是官方的说明文档见下方的链接, 在安装配置的时候仔细的查阅文档是很好的解决办法.

1. Apache HTTP Server Version 2.2 英文文档

2. Apache HTTP Server Version 2.2 中文文档

----------

准备条件

----------

到 http://httpd.apache.org/ 下载相应版本的Apache. (注意: 2.0与2.2版本的Apache对应的Module版本页不同, 互相不兼容, 因此需要根据应用程序来下载相应版本的Apache). 如果不需要使用ssl, 则要下载 Apache 2.x.x-win32-x86-no_ssl.msi, 如果需要使用, 则需要下载Apache 2.x.x-win32-x86-openssl-x.x.x.msi

----------

安装

----------

双击安装程序, 它将引导你完成整个安装过程。请确保你输入正确的服务器URL(如果你的服务器没有DNS名称,你可以直接输入IP地址)。建议将Apache安装成" for all Users,on Port 80,as a service" Apache将自动安装一个系统服务以自动启动。注意:如果你已经有一个IIS或者其它的程序使用80端口,安装可能会失败。如果是这样,你可以到程序目录下的Apache GroupApache2conf目录中找到文件httpd.conf,将其中的Listen 80改成一个不用的端口,比如Listen 81。然后重新运行这个安装程序,这次应该不会再有问题了。

安装结束之后在浏览器中键入 http://loccalhost,如果呈现了一个已经配置好的网站,那么Apache就安装成功了。

如果你将Apache安装成一个服务,它将以本地system帐户来运行。为Apache创建一个单独的用户来运行它将会更安全一些。

打开Apache的安装目录, 找到文件 /conf/httpd.conf, 打开它进行配置的编辑. 配置文件中对于各项都有比较详细的描述, 在配置结束之后可以运行开始菜单中Apache安装文件夹中的Test Configuration工具来检验配置文件是否正确. 如果配置不正确会给出简要的说明. 如果在配置结束之后通过了Test Configuration工具, 但是仍然不能够顺利运行Apache, 可以到[Apache安装目录]/logs/ 这个目录中查看记录, 以找出问题所在.

----------

配置 httpd.conf文件

----------

# 设置文档主目录, 后面的就是磁盘的目录

DocumentRoot "D:/Programs/Apache2.2/htdocs"

# 添加虚拟目录, 下面的设置在浏览器中输入 http://localhost/webpath/ 的时候机会访问服务器的"D:/Programs/WebPath"目录

Alias /webpath/ "D:/Programs/WebPath"

# 当/webPath 后面不加"/"的话, 在浏览器中可以输入 http://localhost/webpath Apache会自动的在后面添加"/"

Alias /webpath "D:/Programs/WebPath"

# URL 重定向

Redirect permanent /foo/ http://www.example.com/bar/

# 设定虚拟主机: 请参考 http://lamp.linux.gov.cn/Apache/ApacheMenu/vhosts/index.html

(0)

相关推荐

  • window7环境下安装apache http server

    window7环境下安装apache http server window7 环境下安装apache http server 会遇到如下错误提示: 原因是软件安装时与windows7的“用户账户控制” ...

  • Windows系统环境下安装Apache并配置虚拟目录的方法介绍

    本文极为简要的介绍了如何在Windows平台下安装Apache2.2.x并配置虚拟目录. 以作为快速安装的参考. 详细的设置最好的文档是官方的说明文档见下方的链接, 在安装配置的时候仔细的查阅文档是很 ...

  • Windows环境下安装Redis体验谈

    Redis 是一个高性能的key-value数据库, 使用内存作为主存储,数据访问速度非常快,当然它也提供了两种机制支持数据持久化存储.比较遗憾的是,Redis项目不直接支持Windows,Windo ...

  • windows环境下安装配置wampserver详细教程

    对于初做PHP网站的朋友来说,第一步肯定是希望在自己电脑是搭建PHP环境,省去空间和上传的麻烦!但搭建环境也不是件容易的事情,特别是对于新手同学来说!因此在这里跟大家介绍我作为一名新手在使用的方便好用 ...

  • IIS7(Windows 7)下安装PHP+FastCGI支持环境

    大家都知道nginx 反向代理利用FastCGI实现网络多线程加速,比IIS6.0强多了,不过在windows 2008服务器上,IIS7也同样可以实现PHP+FastCGI技术,不过今天给大家讲解的 ...

  • Windows环境下搭建Redis

    Redis在官方文档中声明推荐在Linux环境下安装部署,但实际情况下会有很多开发者需要在Windows环境下解决以上类似的问题并想要采取Redis方案来解决问题,好在微软开放了这方面的技术,在Git ...

  • linux下安装apache详解

    下载httpd-2.2.6.tar.bz2 把httpd-2.2.6.tar.bz2放到/soft 下 [root@localhost ~]#cd /soft [root@localhost soft ...

  • 在LINUX环境下安装JAVA

    在LINUX环境下安装JAVA 操作方法 01 这里选择rpm格式安装,将安装包(jre-7u45-linux-i586.rpm)上传到root用户目录/home/java下. 在root下安装可为全 ...

  • 如何在Windows系统下安装和使用Anaconda?

    Anaconda是用于科学计算的python发行版,具有强大而方便的环境管理及package管理功能,能有效解决多版本python并存.切换以及第三方package的安装问题.接下来,本篇指南就为大家 ...