スポンサーサイト

上記の広告は1ヶ月以上更新のないブログに表示されています。
新しい記事を書く事で広告が消せます。

CentOS 5.8 x64でApache 2.4.2、PHP 5.4.1を設定

タックス

先日、満を持してApache Projectから公開された2.4系列ですが、なかなかCentOS5で設定したという記事を見つけられなかったので、CentOS5用のApache 2.4系列のrpmを開発してみました。
rpmの開発にあたり、Fedora 17用に公開されたhttpd-2.4.2のspecファイルを参考にしました。

    RHEL5互換OS用 wingリポジトリ Ver.2を公開
    RHEL6互換OS用 wingリポジトリ を公開
    上記記事に記載されているwing-extrasリポジトリの導入が完了しましたら、以下を実施して下さい。

  • ApacheとPHPのインストール

  • # yum install httpd php54 mod_ssl

  • 自動起動の設定

  • # chkconfig httpd on

  • Apacheの起動

  • # service httpd start

  • Apache 2.2系列からアップグレードする場合

  • 一旦インストールされているApache及びPHPをアンインストールして下さい。

    # yum remove httpd-tools phpXX-common
    (これで全部消えるはず…)

    その後、新規にインストールして下さい。

  • 設定方法

  • まず、設定ファイルやディレクトリ構成について、Fedora 17用httpd-2.4.2のrpmのままですと若干違いがあったため、極力CentOS5の2.2系列と同一になるように構成しています。
    従って、ほぼ従来の手順通りに設定すれば、問題無く設定できると思います。
    ただし、2.4系列ではconfファイルの記述方法が若干変わっていますので、アップグレードにて従来の設定ファイルを使う場合は注意が必要です。
    以下のページに、変更された設定方法について説明が書かれていますので、参考にしconfファイルの修正を行って下さい。

    2.2 から 2.4 へのアップグレード

    また、2.4系列の新機能については、以下のページを参照して下さい。

    Apache 2.3/2.4 の新機能

    ちなみに、私の方ではオレオレSSL証明書を作成し、ポート443でもPHP 5.4.1のphpinfoが表示されるところまでは動作確認しています。
    また、今回のアップグレードで一番注目されているのが、MPMのeventではないかと思いますが、個人的な意見としてはまだ時期尚早ではないかと思いますので、あえてデフォルト設定もpreforkのままにしています。

    今後の主流が徐々にApache2.4系列になって行きますので、使ってみたいがFedoraに手を出すのは躊躇してしまうという方に大変オススメです。
    枯れたCentOS5で最新のApacheとPHPが動かせるというのは、ある意味メリットではないかと思います。
    本番運用で使用するには、それなりの動作検証は必要と思いますが、これを機会にお試しいただきまして、是非とも時間の無い私に動作検証の結果をお教え頂けると大変助かります……(他力本願)

    ※ 追記(2012/5/9)
    64bitの場合、/etc/php.iniの以下の箇所を変更して下さい。

    extension_dir = "/usr/lib/php/modules"

    extension_dir = "/usr/lib64/php/modules"

    そのうち、この問題は解消したいと思っています。

    ※ 解消しました。(2012/7/21)

    以下、参考リンクです。

    Wikipedia(Linux)
    Wikipedia(CentOS)
    Wikipedia(Apache)
    Apache


関連記事


FC2Blog Rankingblogram投票ボタンとれまが人気ブログランキングブログランキング・にほんブログ村へ
くる天 人気ブログランキングにほんブログ村 IT技術ブログ CentOSへ

テーマ : Linux
ジャンル : コンピュータ

コメントの投稿

非公開コメント

プロフィール

WING☆

Author:WING☆


カレンダー
07 | 2017/08 | 09
- - 1 2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30 31 - -
最新記事
最新コメント
最新トラックバック
月別アーカイブ
カテゴリ
カウンター
お問い合わせ

名前:
メール:
件名:
本文:

WING☆からのお知らせ
  • CentOS 7設定集
  •    └wingリポジトリ(el7)

  • CentOS 6 x64設定集
  •    └wingリポジトリ(el6)

  • CentOS 5 x64設定集
  •    └wingリポジトリ(el5)



    My Yahoo!に追加

    FC2ブログランキング



    リンク
    ブロとも一覧
    Virtualization & Sever Maniax
    RSSリンクの表示
    QRコード
    QRコード
    ブロとも申請フォーム

    この人とブロともになる

    上記広告は1ヶ月以上更新のないブログに表示されています。新しい記事を書くことで広告を消せます。