[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[plamo:31342] Apache 2.4.4



加藤泰文です.

Apache 2.4 系のパッケージを作成してみました.現在の正式パッケージは
2.2 系ですが,2.2 系のパッケージとは少し変更しています.

  - layout (ディレクトリ構成) を "RedHat" から "Slackware-FHS" に変更.
    現在のパッケージはディレクトリ構成が RedHat/CentOS 系と同じ構成に
    なっています.これを FHS に沿った構成にしています (Apache がデフォ
    ルトで用意した layoutのうちの一つ) 主要な所では以下のような所が変
    わっています.
    - 設定ファイルの置き場所が /etc/httpd/conf から /etc/httpd 直下に.
    - 文書,cgi 等のデフォルトの置き場所が /var/www から /srv/httpd 以
      下に.
    - モジュールの置き場所が /usr/${libdir})/apache 以下から
      /usr/${libdir}/httpd/modules に.
  - モジュールを作成する際の configure のオプションで
    --enable-mods-shared=most だったのを all に.
    - モジュールが増えたり,今まで組み込みだったのがモジュールになった
      りしてるのかな (ちゃんと確認してません)
  - mpm もモジュール化して prefork, event, worker 全部ビルドしてありま
    す.(デフォルトでは prefork で起動するようにしてある)

いずれにせよ 2.2 -> 2.4 でかなり変わっているので,2.2 の設定ファイルは
そのままでは使えないと思います.
  - アクセス制御廻りの書式が変わってます (Order deny,allow, Deny from
    all みたいなのがあったと思いますが,この辺りはそのままでは動きませ
    ん)
  - NameVirtualHost とか SSLMutex とか,そんなディレクティブない,とか
    怒られたのがそれなりにありました.

この 2.4 で動く php-5.4.12 も作成しました.

いずれも
  ftp://plamo.linet.gr.jp/pub/Plamo-test/for-5.0/x86_64
以下に置いてあります.
  httpd-2.4.4-x86_64-P1.txz
  php-5.4.12-x86_64-P2.txz

いずれ,正式版のパッケージも 2.4 系にしていこうと思いますので,可能な
方はテストをお願いいたします.

-- 
==============================================
((((    加藤泰文
○-○                karma @ jazz.email.ne.jp
==============================================
 (Web Page) http://www.ten-forward.ws/
==============================================


Follow-Ups
[plamo:31350] Re: Apache 2.4.4, Tomioka Mikio
[plamo:31359] Re: Apache 2.4.4, KATOH Yasufumi

[検索ページ] [メール一覧]
Plamo ML 公開システム