Apache HTTP Server 2.4.29 release

久々にブログ2回も書くとは・・・・。

そんなより、まだ一ヶ月もたっていないのい新バージョン2.4.29がリリースされてた。

apacheどうしちゃったの???

半年に1回ニューバージョンがでればいいくらいだったのに・・・。

2.2が終ったことで開発に余力がでてきたということかな?

それとも最近シェアおちまくりなんで焦ってるのか?

ダウンロードサイト
https://github.com/apache/httpd/releases

configureの作り方

# cd /usr/local/src
# wget # コメント上記urlからzipファイルをダウンロード
# unzip 2.4.29.zip
# cd httpd-2.4.29
# svn co http://svn.apache.org/repos/asf/apr/apr/trunk srclib/apr
# ./buildconf

後はいつもどおりインストールしてください。

参考はアパーブログさんがいいでしょう。

Chageは下記

Changes with Apache 2.4.29

*) mod_unique_id: Use output of the PRNG rather than IP address and
pid, avoiding sleep() call and possible DNS issues at startup,
plus improving randomness for IPv6-only hosts. [Jan Kaluza]

*) mod_rewrite, core: Avoid the 'Vary: Host' response header when HTTP_HOST
is used in a condition that evaluates to true. PR 58231 [Luca Toscano]

*) mod_http2: v0.10.12, removed optimization for mutex handling in bucket
beams that could lead to assertion failure in edge cases.
[Stefan Eissing]

*) mod_proxy: Fix regression for non decimal loadfactor parameter introduced
in 2.4.28. [Jim Jagielski]

*) mod_authz_dbd: fix a segmentation fault if AuthzDBDQuery is not set.
PR 61546. [Lubos Uhliarik ]

*) mod_rewrite: Add support for starting External Rewriting Programs
as non-root user on UNIX systems by specifying username and group
name as third argument of RewriteMap directive. [Jan Kaluza]

*) core: Rewrite the Content-Length filter to avoid excessive memory
consumption. Chunked responses will be generated in more cases
than in previous releases. PR 61222. [Joe Orton, Ruediger Pluem]

*) mod_ssl: Fix SessionTicket callback return value, which does seem to
matter with OpenSSL 1.1. [Yann Ylavic]

ということでバージョンアップ終了。

[root@www httpd-2.4.29]# httpd -v
Server version: Apache/2.4.29 (Unix)
Server built: Oct 18 2017 09:17:24

追記,let’s encryptのACMEプロトコルがapacheのmod_mdモジュールとして追加されるらしい。

ACME Support in Apache HTTP Server Project - Let's Encrypt - Free SSL/TLS Certificates
We’re excited that support for getting and managing TLS certificates via the ACME protocol is coming to the Apache HTTP Server Project (httpd). ACME is the prot...

さらに2.4.28からSSLPolicy directiveなんてあるんですね。
サイト管理者が.htaceessで選べるようになればいいんですが・・・。

mod_ssl - Apache HTTP Server Version 2.5