设置 | 登录 | 注册

作者共发了21篇帖子。

在官网下载Apache Httpd服务器需要在http://httpd.apache.org/下载

1楼 巨大八爪鱼 2015-10-9 23:55
http://www.apache.org/首页下方的Apache Project List栏目中的By Name栏下,就有一个“HTTP Server”的链接,指向http://httpd.apache.org/

不要点击页面上方的Download链接转向http://www.apache.org/dyn/closer.cgi,那里打开的镜像站点都是一些乱七八糟的文件夹,我也看不懂是什么
2楼 巨大八爪鱼 2015-10-9 23:56
Apache httpd 2.4.16 Released 2015-07-15

The Apache Software Foundation and the Apache HTTP Server Project are pleased to announce the release of version 2.4.16 of the Apache HTTP Server ("Apache"). This version of Apache is our latest GA release of the new generation 2.4.x branch of Apache HTTPD and represents fifteen years of innovation by the project, and is recommended over all previous releases. This version of Apache is principally a security and bug fix release.

This version of httpd is a major release of the 2.4 stable branch, and represents the best available version of Apache HTTP Server. New features include Loadable MPMs, major improvements to OCSP support, mod_lua, Dynamic Reverse Proxy configuration, Improved Authentication/Authorization, FastCGI Proxy, New Expression Parser, and a Small Object Caching API.

Download | New Features in httpd 2.4 | Complete ChangeLog for 2.4 | ChangeLog for just 2.4.16
3楼 巨大八爪鱼 2015-10-10 00:01
Apache官网已经说了,他那里只提供源码包,不提供编译好的安装包。
Windows版本的Apache安装包(非源码包)可以在下面的网站里下载:
http://www.apachehaus.com/cgi-bin/download.plx
4楼 巨大八爪鱼 2015-10-10 00:02
我下载的是httpd-2.4.16-x64.zip这个文件,大小为7,167.8 KB。因为这是用VC9编译的,所以要安装好相关的运行库。
巨大八爪鱼

apache2.4.16是最后一个不支持http2的apache版本。

apache2.4.17是第一个支持http2的apache版本。

5楼 巨大八爪鱼 2015-10-10 00:11
回复:4楼
下载后解压出来不是安装包,而是安装好后的程序文件夹的打包。。。囧!
估计是因为官网不提供编译版的程序包后,没人能做出原来那种安装包了。

因此,安装可以看这个网页:
http://jingyan.baidu.com/article/29697b912f6539ab20de3cf8.html


6楼 巨大八爪鱼 2015-10-10 09:47
提示一下,如果把下载后的文件解压到C:/Apache24下,那么httpd可以直接正常运行。但是如果解压的目录是C:/Web/Apache24的话,那就得改配置文件httpd.conf了,否则httpd会报错不能运行。在文件头部有一个Define SRVROOT "/Apache24",引号那里改成"/Web/Apache24"就行了
默认的网站目录是C:/Web/htdocs,建议不要改动(DOCUMENT ROOT指定)。要添加其他盘的目录(比如D:/php)的话,建议建立一个VirtualHost(虚拟主机)或者直接加alias。
7楼 巨大八爪鱼 2015-10-10 09:53
配置文件中的SRVROOT所指向的盘符默认就是安装文件夹所在盘符(这里是C盘),所以无需再引号中额外指定。默认的配置文件设置就是要求把文件解压到C:/Apache24的,只不过我为了方便起见改变了目录,放在了web文件夹下,和php的放在了一起,这样一来就得修改配置文件。

另外昨天晚上我试过了,把安装文件夹的路径加到path环境变量中是没用的,因为安装VS的时候path中就有另一个文件夹里面也有modules文件夹。
8楼 巨大八爪鱼 2015-10-10 09:54
在2010年的时候,我曾经在apache官网上下载过安装包,但是可惜的是现在2015年官网只有源码包了,他不做安装包了。第三方也只能编译后做出压缩包,他们没法做安装包。
巨大八爪鱼官网最高只有apache2.2.25的安装包,这个版本的https不支持tls1.2,所以无法用edge和最新版的firefox浏览器访问。
9楼 巨大八爪鱼 2015-10-10 09:55
在天空软件站也可以下载Apache httpd2.2的安装包。
10楼 巨大八爪鱼 2015-10-10 09:56
成功启动httpd后,接下来就是终止httpd,然后把它安装成系统服务。不能总是让黑窗口在那里显示著

内容转换:

回复帖子
内容:
用户名: 您目前是匿名发表。
验证码:
看不清?换一张
©2010-2025 Purasbar Ver3.0 [手机版] [桌面版]
除非另有声明,本站采用知识共享署名-相同方式共享 3.0 Unported许可协议进行许可。