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

时间:2023-04-05 06:56:54 

本文极为简要的介绍了如何在Windows平台下安装Apache2.2.x并配置虚拟目录. 以作为快速安装的参考。Apache是学习PHP必须要用到的一个东西,学会配置它是非常有必要的

摘要

----------

    本文极为简要的介绍了如何在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 Group\Apache2\conf目录中找到文件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

标签:Windows,Apache,虚拟目录
0
投稿

猜你喜欢

  • Excel中选择性粘贴的8个超实用功能

    2023-01-26 00:14:31
  • Win7另存图片时没有桌面?Win7另存图片时没有桌面解决方法

    2023-06-30 12:07:47
  • 特殊条件求和,SUMIF函数,我来啦

    2023-09-27 18:39:44
  • Mac操作指南:如何完成iPhone与Mac的接力操作?

    2022-06-20 22:00:53
  • 在Docker的容器之间设置网络设置网络通信的方法

    2022-05-15 23:41:43
  • 10个实用的Windows 7系统优化技巧

    2023-10-18 19:49:32
  • 微软企业服务Azure/Office 365大涨价 8月1日执行

    2023-08-03 07:33:12
  • Win7文件夹选项不见了怎么办?

    2022-06-03 20:37:56
  • 电脑蓝屏代码0x000000BE怎么解决?

    2022-04-19 23:38:38
  • Wps如何批量过滤(去除)单元格内容?Wps批量过滤(去除)单元格内容方法

    2023-07-22 20:15:19
  • 微软撤回对Win11任务栏的修改:弹窗图标拖放功能将返场

    2023-01-07 19:55:12
  • 类似WP8.1!Win9通知中心演示视频曝光

    2023-05-21 14:32:37
  • A家真旗舰终于来到!AMD Radeon RX 490即将发布

    2023-06-13 07:50:08
  • Word如何进行抠图

    2023-04-11 20:55:13
  • 电脑防火墙怎么关闭 windows防火墙禁用教程

    2023-02-27 03:39:31
  • wps怎么快速调整文字间距

    2023-03-31 20:46:58
  • win7网络连接不上解决方法

    2023-06-14 23:33:49
  • mac鼠标放到程序坞图标怎么放大? Mac设置程序坞中图标效果的技巧

    2022-08-13 17:17:53
  • 如何在WPS表格中快速插入其它表格的内容

    2023-07-03 20:13:34
  • Win10笔记本外接显示器很模糊怎么办

    2023-07-29 04:25:20
  • asp之家 电脑教程 m.aspxhome.com