下载安装Apache HTTP Server 2.4

来源:互联网 发布:淘宝思加图是真的吗 编辑:程序博客网 时间:2024/05/17 22:16

Apache HTTP Server 是最流行的免费http服务器,它和tomcat的区别和联系

  1. apache 是静态http服务器,只可以处理例如html的静态网页和一些图片文件等静态资源,tomcat是jsp/servlet容器,可以处理jsp和servlet的动态资源

  2. tomcat已经集成了http链接器,单独跑的时候,可以接收http请求,但在处理静态的时候,不如apache理想

  3. tomcat和apache可以整合进行负载均衡,集群处理高并发请求

Apache HTTP Server 2.4下面叫Apache24的下载在下面链接
https://httpd.apache.org/download.cgi#apache24

这里写图片描述

若你熟悉c语言,并有工具,可以直接下载源码进行编译,若不行的话就直接点击File for Microsoft windows 链接下载第三方编译好的版本

这里写图片描述

这里选择一个地址链接,我们选择ApacheHaus

下载,直接直接解压,就可以了

这里写图片描述

下面进行配置端口和服务的根路径,打开conf/httpd.conf

查找Listen 80 默认是80端口,可以修改为8080端口

查找ServerRoot 定义serverroot的路径,指定到Apache24的目录下,我这里是
Define SRVROOT “D:\SOFEWARE\tomcat\cluster\httpd-2.4.20-x64-vc14-r2\Apache24”

这里写图片描述

下面里面cmd进行安装目录的bin目录下,输入命令启动apache24

这里写图片描述

没有输出任何信息,说明启动成功,在浏览器输入,http://localhost:8080

这里写图片描述

启动成功!!

若启动失败,请先查看logs下面的日志,排除原因,常见的原因可能是你没安装 Visual C++ 2008 Redistributable 或者Visual C++ 2015 Redistributable 可以到微软的官网下载安装

其他常见cmd命名处理apache24

把apache24安装成系统服务
httpd -k install

启动服务apcache24服务
httpd -k start

停止服务apcache24服务
httpd -k stop

重启服务apcache24服务
httpd -k restart

卸载apcache24服务
httpd -k uninstall

测试apache24配置语法
httpd -t

版本信息
httpd -V

查看cmd命令
httpd -h

0 0
原创粉丝点击