1、下载 Apache for Windows
2、安装 Apache for Windows
运行已下载的上述Apache .msi文件。安装程序会要求提供下列信息:
Network Domain你的服务器已经或者将要注册的DNS域名。比如你的服务器的全称DNS域名是server.mydomain.net ,你应当在这里输入:mydomain.net ,本地的话设置为localhost
Server Name你的服务器的全称DNS域名,如上情况你应当在这里输入:server.mydomain.net,本地的话设置为localhost
Administrator's Email Address服务器管理员的email地址。这个地址将会在默认的出错页面上显示给客户端。
For whom to install Apache如果你希望Apache在80端口监听,并被安装为服务(即使无人登陆,Apache仍将运行),就选择"for All Users, on Port 80, as a Service - Recommended";如果你希望将Apache安装为个人试验使用,或者已经有一个运行于80端口的WWW服务器,就选择"only for the Current User, on Port 8080, when started Manually"。
The installation type 选择Typical会安装除开发模块需要使用的源码和库以外的所有内容。选择Custom可以自定义安装哪些项目。完整安装大约需要13MB磁盘空间,这其中并不包含你的网站文件所用空间。
3、配置Apache及实现多站点
安装好Apache以后,可以在浏览器中输入http://localhost 测试,如果配置正常会显示It'sWorking.
更改第一个站点的根目录:在文件Apache2.2/conf/httpd.conf中查找 DocumentRoot 属性,将后面的路径改为你的主站点的路径,如:D:/www/web1
为第二个Apache服务建立配置文件:复制并重命名httpd.conf为web2.conf(举个例子而已,也可以叫my.conf等等),修改web2.conf中的Listen 8080(原来为80)、ServerName localhost:8080(原来为80)、DocumentRoot "D:/www/web2"(原来为web1)
添加第二个Apache服务:Apache安装目录的bin
子目录下,使用如下命令将Apache安装为Windows NT服务:httpd.exe -k install -n "服务名" -f "d:/apache2.2/conf/web2.conf"
其他的命令:
将Apache安装为Windows NT服务:
httpd -k install
指定服务的名称,当你在同一机器上安装多个Apache服务时,你必须为它们指定不同的名字。
httpd -k install -n "服务名"
为不同名称的服务使用不同的配置文件,则安装时需要指定配置文件:
httpd -k install -n "服务名" -f "c:/files/my.conf"
如果你使用的是第一个命令,也就是除 -k install 外没有其它命令行参数,那么被安装的服务名称将是:Apache2 ,配置文件将使用conf/httpd.conf 。
移除一个Apache服务:
httpd -k uninstall
使用下述命令移除特定名称的Apache服务:
httpd -k uninstall -n "服务名"
通常,启动、重启、关闭Apache服务的方法是使用Apache Service Monitor工具,另外也可以使用控制台命令:NET START Apache2 和 NET STOP Apache2 或者通过Windows服务控制面板。在启动Apache服务之前,你应当使用下面的命令检查一下配置文件的正确性:
httpd -n "服务名" -t
你可以通过命令行开关来控制Apache服务。要启动一个已经安装的Apache服务,可以使用:
httpd -k start
要停止一个已经安装的Apache服务,可以使用:
httpd -k stop
或
httpd -k shutdown
要重启一个运行中的Apache服务,强制它重新读取配置文件,可以使用:
httpd -k restart
相关推荐
如何使用 Apache 在本地配置出多个虚拟主机呢?而且使用不同的“域名”来访问本地不同的站点呢? 一般情况下,咱们都使用 localhost 来访问本机上的服务器,在我们的 C:/WINDOWS/system32/drivers/etc/hosts 文件中...
于是我就想给自己开个主站点。因此有了这篇文章。 目标:在浏览器地址栏输入“myhost”后打开我自己的记录西系统的主页。 实现: 1、由于我是在本机做,所以需要修改host文件(c:\windows\System32\drivers\etc\...
而且是完整版,所以更加适合在服务器上运行(其他集成环境通常用来测试的,集成的组件阉割过,体积小很多)当然PHPWAMP也很适合在本地测试,如果包括32位和64位、线程安全与非线程安全的PHP版本,共计700多个PHP版本...
主要介绍了apache中使用mod_gnutls模块实现多个SSL站点配置,也就是多个HTTPS协议的虚拟主机配置方法,需要的朋友可以参考下
从Windows下的Apache转移到Linux下的Nginx,发现有很多坑需要踩。 以下就做个简单的记录,方便后来者爬坑。 配置Nginx,一般会遇到以下几个坑: 配置nginx支持pathinfo模式 – 优化URL,隐藏index.php – ...
Windows下的Apache+MySQL+PHP,称为WAMP。 属于WAMP环境的集成软件有很多,比如wampserver、apmserv、xampp、PHPWAMP等等,这些WAMP环境各有特点。 今天本文所使用的是PHPWAMP这款绿色的集成环境,集成VC运行库。 ...
1、构建管理:Maven使用一个中央的配置文件(pom.xml)来定义项目的结构、依赖关系和构建脚本。通过定义项目的依赖关系,Maven能够自动下载、管理和构建这些依赖。 2、依赖管理:Maven能够自动解决项目的依赖关系,...
Windows下的Apache+MySQL+PHP,称为WAMP。 属于WAMP环境的集成软件有很多,比如wampserver、apmserv、xampp、PHPWAMP等等,这些WAMP环境各有特点。 今天本文所使用的是PHPWAMP这款绿色的集成环境,集成VC运行库。 ...
技能是技能设置表,每个配置文件有多个条目,这与“教育”表非常相似。 技能集表与技能表结合使用,就像教育表与机构表一起使用一样。 同样,在教育中增加了一个主要的主题框。 工作经验已类似地扩展到单
一、使用Apache≡ PHP 5.2.5 的安装 ≡1、到其官方站点下载 php-5.2.5-Win32.zip 并解压(据说:不要下载及使用它的Installer,这种方式虽然很自动化、很智能,但也存在很多方面的限制,因为不推荐。)到一个目录”D...
123 四、添加多个Web站点…………………123 五、创建远程管理Web站点………………126 第五节 用Apache配置www服务器…………129 一、安装Apache…………………129 二、配置Apache服务器…………………133 三、测试...
Webiase 是一个基于JAVA 的日志分析工具。Webiase 的产品理念是Web BI Ease,在设计开发中始终强 ...· 可以生成超过30 个以上的各种图表,并付带有多个3 维统计图.,并且支持导出pdf、excel 等各 式报表。
构建这个多模块项目 6.6. 运行Web应用 7. 多模块企业级项目 7.1. 简介 7.1.1. 下载本章样例 7.1.2. 多模块企业级项目 7.1.3. 本例中所用的技术 7.2. simple-parent项目 7.3. simple-model模块 7.4. ...
DuckChat 是一个安全的私有聊天软件,独立部署 / 消息加密 / 安装简单 / 免费提供App DuckChat产品特点 1. 独立部署,消息加密,安全通道。 2. 支持客户端Web网页端,免费提供手机客户端App(App store / ...
使用者可以 依据不同的内容、目的以及观看的对象,建立多个视图。 您可以上传任何与学习相关的档案(如报告, 作业, 心得或任何学习资源)。这些档案除 了您个人专用外, 您也可以透过建立作品集方式分享给您的同学或...
13个大小方案,除了第1章的动态域名解析和端口映射配置属于公共应用以外,其他各章均介绍了适用于不同企业规模或者不同应用领域的多个应用方案,其中包括:Web网站方案(分IIS 6.0和Apache 2.2两种)、FTP站点方案...
13个大小方案,除了第1章的动态域名解析和端口映射配置属于公共应用以外,其他各章均介绍了适用于不同企业规模或者不同应用领域的多个应用方案,其中包括:Web网站方案(分IIS 6.0和Apache 2.2两种)、FTP站点方案...
如果有多个请重复执行添加操作 6.新建虚拟目录"jakarta" 在刚建好的站点上新建虚拟目录"jakarta" 路径指到到tomcat安装目录下的conf文件夹 允许权限(读取,运行脚本,执行) 7.添加WEB服务扩展 右击web服务扩展>"添加...