apache http server 64位是一个功能强大且灵活的HTTP / 1.1兼容的Web服务器,可以帮助用户在搭建网页服务器的时候提供更多帮助,该软件的功能很多,本次小编提供的官方最新版2.4.33,新版提供新模块,为mod_proxy提供动态配置的质量反向代理,模块功能也得到加强,提供新的FastCGI守护进程启动器实用程序,mod_rewrite文档已重新安排并几乎完全重写,缓存指南已被重写,以正确区分mod_cache提供的RFC2616 HTTP / 1.1缓存功能和socache界面提供的通用键/值缓存功能,新版的功能是非常多的,如果您需要建立网页服务器,就可以到河东下载这款apache http server !
软件功能
1、apache http server提供了网页服务功能
2、可以帮助您连接到自己的网页服务器
3、可以帮助您建立更好的通讯方式
4、支持http通讯协议,可以为您配置更好的网页服务
5、您也可以在软件上编辑代码服务
6、apache http server 是开源的,可以加载到任意系统使用
7、提供更安全的网页服务器管理
8、可以让用户自己扩展本地的网页链接服务
9、提供与当前HTTP标准同步的HTTP服务。
软件特色
1、apache http server取消了EXE的配置方式,直接在服务项目上建立网页服务器
2、主要提供了四个配置模块
3、下载以后打开文件夹可以看到创建服务 :binhttpd.exe
4、也可以选择管理面板 :binApacheMonitor.exe
5、提供主要的配置文件:confhttpd.conf
6、网站根目录:htdocs
7、apache http server是非常受欢迎的网页服务器
8、当前2.4版本是最稳定的
9、提供Apache HTTP Server的最佳可用版本。
10、官方也发布了一个安全的源代码补丁
配置方法
1、下载以后得到conf文件夹以及其他数据,进入conf找到网页配置文件
2、找到网页配置文件httpd.conf右键选择打开方式,通过记事本的方式打开
3、往下拖动内容,找到Listen 80这个端口,设置为新的8080
4、修改为“Listen 8080”以后点击保存
5、找到ServerRoot 定义serverroot的路径,指定到Apache24的目录下,我这里是 Define SRVROOT “D:SOFEWAREtomcatclusterhttpd-2.4.20-x64-vc14-r2Apache24
6、在运行界面上输入cmd,点击确定进入命令行界面
7、在这里将软件安装的包的地址添加,保存在D盘就输入d:,点击回车,冒号是英文小写
8、输入cd,随后复制项目地址到这里,D:SOFEWAREtomcatclusterhttpd-2.4.20-x64-vc14-r2Apache24bin
9、然后回车另起一行输入软件安装文件httpd。看到无任何东西弹出显示成功。
10、打开浏览器,在地址栏输入http://localhost:8080,若成功显示即为配置成功。
安装说明
将Apache24文件夹解压到c:/ Apache24(即配置中的ServerRoot)。 您的网页的默认文件夹是DocumentRoot“c:/ Apache24 / htdocs”
当您解压缩到其他位置时,在httpd.conf中更改ServerRoot,并在httpd.conf中更改Documenroot,Directories,ScriptAlias,并在您使用额外的文件夹配置文件时更改为您的位置。
在DOS框中启动apache:
> httpd.exe
作为服务安装:
> httpd.exe -k安装
ApacheMonitor:
双击ApacheMonitor.exe,或将其放入您的启动文件夹中。
新版功能
运行时可加载MPM
现在可以在编译时将多个MPM构建为可加载模块。选择的MPM可以在运行时通过LoadModule指令进行配置。
活动MPM
Event MPM不再是实验性的,而是现在完全支持。
异步支持
更好地支持异步读/写以支持MPM和平台。
每个模块和每个目录的LogLevel配置
现在可以为每个模块和每个目录配置LogLevel。在调试日志级别上添加了trace1到trace8的新级别。
每请求配置部分和部分可用于根据每个请求标准设置配置。
通用表达式解析器
新的表达式解析器允许使用SetEnvIfExpr,RewriteCond,Header,等指令中的常用语法指定复杂条件。
KeepAliveTimeout以毫秒为单位
现在可以在毫秒内指定KeepAliveTimeout。
NameVirtualHost指令
不再需要,现在已被弃用。
覆盖配置
新的AllowOverrideList指令允许更精细的控制.htaccess文件中允许的指令。
配置文件变量
现在可以在配置中定义变量,如果在配置中的许多位置使用相同的值,则允许更清晰地表示。
减少内存使用量
尽管有许多新功能,但2.4.x的内存往往比2.2.x少。
更新日志
Changes with Apache 2.4.33
1、修复请求超时记录和error_log挂钩可能的崩溃。
2、mod_slomem_shm:修复在Windows MPM中创建平衡器的slotmems失败,其中子进程需要附加它们,因为它们是拥有的
3、ab:尝试所有由apr_sockaddr_info_get返回的目标套接字地址,而不是在第一个不可用时失败。例如,如果localhost同时解析:: 1和127.0.0.1(例如如果两者都在/ etc / hosts中)
4、只使用一个连接来确定工作目标套接字地址
5、LibreSSL没有或需要Windows applink.c
6、htpasswd / htdbm:报告get_password溢出时的正确限制
7、htpasswd:如果密码文件不可写入,在-v模式下失败
8、不要指向输出中的(未使用的)堆栈内存,以使静态分析器更灵活
∨ 展开