本人的个人博客为:www.ourd3js.com
csdn博客为:blog.csdn.net/lzhlzz
转载请注明出处,谢谢。
Apache HTTP Server(简称 Apache)是 Apache 软件基金会的一个开放源码的网页服务器,可以在大多数计算机操作系统中运行,由于其多平台和安全性被广泛使用,是最流行的 Web 服务器端软件之一。Apache 软件基金会中还有一个著名的服务器软件,叫 Tomcat 。Apache HTTP Server 和 Tomcat 的区别和联系是:
- Apache 只支持 html 静态网页,可以通过插件支持 php ;Tomcat 支持asp、jsp、php、cgi等动态网页。
- Apache 是用C语言实现的;Tomcat 使用 Java 实现的,更好地支持 Servlet 和 JSP 。
- Apache 可以运行一年不重启,稳定性非常好;Tomcat 则不一定。
- Apache 对于静态页面的解析速度比 Tomcat 快。
- 服务器首选 Apache ,使用到 JSP 或 Servlet 才使用 Tomcat。
- Apache 比 Tomcat 早,是 Tomcat 的前辈。本质上来说 Tomcat 的功能可以替代 Apache。
Apache HTTP Server 可以在 http://httpd.apache.org/ 下载到。
1. 有 no_ssl 和 ssl 两种版本,no_ssl 就是用 http://... 访问的,ssl 是用 https://... 访问的。一般来说,用 no_ssl 就好了。本次下载的安装包文件名为: httpd-2.2.25-win32-x86-no_ssl.msi
2. 打开安装包,点击几次下一步之后,会看到如下界面。这里要求输入域名和服务器名等,随便输入就可以了,安装好之后也是可以改的。
3. 中间会让选择 Typical (标准) 还是 Custom (自定义)。选择自定义吧,也能多了解一些。然后会出现以下画面,把能安装的都安装上。
4. 然后等待安装结束就好了。
5. 安装结束。
6. 安装好后,右下角会出现一个图标。右键单击,选择 Open Apache Monitor,就会出现以下界面,然后可以选择 Start, Stop, Restart 等。
7. 打开安装目录 C:\Program Files (x86)\Apache Software Foundation\Apache2.2,文件结构为,其中 htdocs 为根目录文件,把你需要的各种网页文件放到这里面即可。
8. conf 文件夹里,有一个 httpd.conf 的文件,打开后可以设定包括根目录等各种选项。
9. 好了,测试一下吧。
打开浏览器,输入:http://127.0.0.1/ 或 http://localhost/
如果出现以下页面,就是成功了。
谢谢阅读。