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




Windows是什么操作系统?
目前使用最广泛的的win7是多用户操作系统,Windows Server 2003 和Windows Server 2008是多任务多用户操作系统。如果用户在同一时间可以运行多个应用程序(每个应用程序被称作一个任务),则这样的操作系统被称为多任务操作系统。如果一个用户在同一时间只能运行一个应用程序,则对应的操作系统称为单任务操作...

windows10找不到c盘
1. 环境变量的问题:在Windows操作系统中,环境变量是告诉系统在哪里查找文件和程序的一种机制。如果环境变量设置不正确或被误删,系统可能无法找到某些重要的文件或目录。解决方法:可以通过“此电脑”右键属性 -> 高级系统设置 -> 环境变量,来检查并修复环境变量。确保“Path”变量中包含了c:\\program或...

windows属于什么操作系统
windows操作系统是微软公司研发的一套操作系统。windows操作系统具有人机操作性优异,支持的应用软件较多,对硬件支持良好等优点。它问世于1985年,起初仅仅是MS-DOS模拟环境,后续的系统版本由于微软不断的更新升级,不但易用,也成为了当前应用最广泛的操作系统。MicrosoftWindows操作系统是美国微软公司研发的一...

Lunix操作系统与WINDS操作系统有什么区别它有什么优点?
支持32位和64位硬件。Linux继承了Unix以网络为核心的设计思想,是一个性能稳定的多用户网络操作系统。2、WINDS操作系统:由开发操作系统的微软公司控制接口和设计,公开标准,因此,有大量商业公司在该操作系统上开发商业软件。参考资料来源:百度百科-Windows操作系统 参考资料来源:百度百科-Linux操作系统 ...

windows是什么?
Windows操作系统,是由美国微软公司(Microsoft)研发的操作系统,问世于1985年。起初是MS-DOS模拟环境,后续由于微软对其进行不断更新升级,提升易用性,使Windows成为了应用最广泛的操作系统。Windows采用了图形用户界面(GUI),比起从前的MS-DOS需要输入指令使用的方式更为人性化。随着计算机硬件和软件的不...

Windows Server 2008系统自带的磁盘分区进行无损分区教程
答案是否定的!在Windows Server 2008系统环境下,我们可以利用系统自带的磁盘分区管理功能,就能轻松对磁盘分区进行无损调整了! 在已有分区中划出新分区 很多时候,自己的计算机刚买回来时,只包含一个磁盘分区,其空间容量可能达到上百个GB。在旧版本系统环境下,要想从中划出一部分磁盘空间来作为新的磁盘分区时,往往是很...

pe盘是什么
pe盘就是安装在U盘里的Windows Pe系统,在计算机不能正常运作的情况下,可运用有关的系统维护软件修复计算机。Windows预先安装环境(Microsoft Windows Preinstallation Environment),简称Windows PE或WinPE,是Microsoft Windows的轻量版本。主要提供个人计算机开发商(主要为OEM厂商)、工作站、服务器打造定制的...

Windows 操作系统的发展历程
Windows 2000 Professional于2000年年初发布,是第一个基于NT技术的纯32位的Windows操作系统,实现了真正意义上的多用户。 基于Windows NT Workstation 4.0,Windows 2000 Professional在稳定性、可靠性以及综合特性上面的巨大提升使其成为所有企业中台式机和笔记本电脑上的主流操作系统,从此Windows操作系统进入商业用户市场。

NTFS文件系统只能用于哪些操作系统环境
NTFS文件系统只能用于Windows NT家族(如,Windows 2000、Windows XP、Windows Vista、Windows 7和 windows 8.1)等的限制级专用的文件系统(操作系统所在的盘符的文件系统必须格式化为NTFS的文件系统,4096簇环境下)。NTFS取代了老式的FAT文件系统。NTFS对FAT和HPFS作了若干改进,例如,支持元数据,并且使用...

Windows操作系统的主要特点有哪些
Windows操作系统的主要特点有:界面图形化、多用户、多任务、网络支持良好、出色的多媒体功能、硬件支持良好、众多的应用程序等 1、界面图形化 Windows用户界面和开发环境都是面向对象的。用户采用“选择对象-操作对象”这种方式进行工作。比如要打开一个文档,我们首先用鼠标或键盘选择该文档,然后从右键菜单...

息县18898832132: win7下安装apa+php+mysql和xp下安装有什么区别吗?
慕忽干彼: win7因为和vista一样有UAC,可能会阻拦apache安装驱动,需要手动在“服务”列表里面打开 保险起见,去官方网站找最新的apache和php的安装包,我在那里下的就没有遇到过UAC阻拦,很顺利地把驱动启动上了

息县18898832132: Win10安装apahe下面这个问题是什么原因啊 -
慕忽干彼: 你好,安装了Windows10系统后,装Apache是启动不了的,你查看一下80端口是不是被占用.运行cmd输入netstat-aon|findstr:80,发现pid是4的进程占用着80端口,这还是一个系统进程,kill不掉.所以只能另想法:1、在运行栏目处输入regedit打开注册表:2、找到:HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\HTTP3、在右边找到Start这一项,将其改为0(默认应该是3)4、重启系统,System进程不会占用80端口重启之后,再启动Apache就可以了.

息县18898832132: 如何在win10上安装apache服务器 -
慕忽干彼: 工具/原料 windows 7 64位 Apache 2.4.10 服务器软件 (这个下载过程稍后提到) Apache的下载:1 登录http://httpd.apache.org/download.cgi 这个地址,找到2.4.10,如下图位置:2 进入如下界面后,选择第一项ApacheHaus,这是个第三方下载...

息县18898832132: 怎样在win7系统下建立APS环境?
慕忽干彼: 需要安装IIS组件!第一:点击“开始”菜单->“控制面板”->点击打开->找到"程序"项.点击开始菜单进入控制面板页 第二:在打开的窗口中找到“程序和功能”中->点击“打开或关闭Windows功能”.找到程序和功能项对于习惯了XP系统...

息县18898832132: 怎么在WINDOWS系统中安装Python -
慕忽干彼: 在WINDOWS系统中安装PYTHON等简单,以下为步骤:1、去PYTHON的官网去下载PYTHON,下载地址为:https://www.python.org/downloads/windows/,选择需要的版本,然后再下载相应操作系统的安装文件(32位或64位),最新版本为2.7.11和3.5.1.如需要3.5.1点击进入,选择相应版本 如官方网站无法打开,可以在百度软件中心下载,网址为:http://rj.baidu.com/search/index/?kw=python2、下载完成后,双击执行,按提示进行安装即可.安装过程中可以选择安装路径,以及选择组件等,直接默认即可.

息县18898832132: 如何在windows下集成apache,JSP服务器 -
慕忽干彼: 1、安装Apache:首先运行apache_1_3_12_win32.exe文件开始安装程序.在安装的过程中,我将apache安装到了C:\Program Files\Apache\ 目录下.安装完成后,打开httpd.conf文件做些修改,将 运行Apache程序组中的Install Apache as a ...

息县18898832132: 怎样在windows下配置apache vhost -
慕忽干彼: 怎样在 在单一系统上运行多个网站,下面就通过使用apache来配置虚拟主机.工具/原料电脑已经安装了Apache方法/步骤找到你的Apache安装目录,下图为小编的Apache安装的目录[Apache系列]怎样在windows下配置apache vhost点击...

息县18898832132: 如何在windows系统下安装Adobe Experience Design (Xd) -
慕忽干彼: 如此情况,说明系统安装过类似软件,把该软件卸载干净再重装下试试.不行的话,可能是系统有问题了,直接换个验证过的系统盘重装系统就行了,这样就可以全程自动、顺利解决 系统中软件无法安装 的问题了.用u盘或者硬盘这些都是可以...

息县18898832132: 如何在 Windows 系统中搭建 iOS 开发环境 -
慕忽干彼: 开发iPhone等iOS平台的移动应用时需要使用Mac本,但是Mac本都比较昂贵,所以可以采用Windows7上利用VMWare安装Mac操作系统的方法来模拟ios开发环境,达到降低成本的目的.1. 相关配置 操作系统:windows7旗舰版 Work station:...

息县18898832132: 如何在windows系统上安装Oracle数据库 -
慕忽干彼: windows系统上安装Oracle数据库如下:准备:windows7 32位操作系统.oracle 10g 安装数据包.安装步骤:1.如果选择“创建带样本方案的数据库,OUI会在数据库中创建HR、OE、SH等范例方案(sample schema)(如下图)8.下一步,...

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网