本文极为简要的介绍了如何在Windows平台下安装Apachex并配置虚拟目录以作为快速安装的参考详细的设置最好的文档是官方的说明文档见下方的链接在安装配置的时候仔细的查阅文档是很好的解决办法
准备条件
到 下载相应版本的Apache(注意:与版本的Apache对应的Module版本页不同互相不兼容因此需要根据应用程序来下载相应版本的Apache)如果不需要使用ssl则要下载 Apachexxwinxno_sslmsi如果需要使用则需要下载Apachexxwinxopensslxxxmsi
安装
双击安装程序它将引导你完成整个安装过程请确保你输入正确的服务器URL(如果你的服务器没有DNS名称你可以直接输入IP地址)建议将Apache安装成" for all Userson Portas a service" Apache将自动安装一个系统服务以自动启动注意如果你已经有一个IIS或者其它的程序使用端口安装可能会失败如果是这样你可以到程序目录下的Apache Group\Apache\conf目录中找到文件将其中的Listen改成一个不用的端口比如Listen然后重新运行这个安装程序这次应该不会再有问题了
安装结束之后在浏览器中键入 http://loccalhost如果呈现了一个已经配置好的网站那么Apache就安装成功了
如果你将Apache安装成一个服务它将以本地system帐户来运行为Apache创建一个单独的用户来运行它将会更安全一些
打开Apache的安装目录找到文件 /conf/打开它进行配置的编辑配置文件中对于各项都有比较详细的描述在配置结束之后可以运行开始菜单中Apache安装文件夹中的Test Configuration工具来检验配置文件是否正确如果配置不正确会给出简要的说明如果在配置结束之后通过了Test Configuration工具但是仍然不能够顺利运行Apache可以到[Apache安装目录]/logs/ 这个目录中查看记录以找出问题所在
配置 文件
# 设置文档主目录后面的就是磁盘的目录
DocumentRoot "D:/Programs/Apache/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/
# 设定虚拟主机: 请参考