OpenVZのCentOS5の環境にapacheのmod_suphpをインストールしました。

CentOS5のリポジトリにはmod_suphpがありません。

ですので、fedoraリポジトリからmod_suphpをインストールしました。

/etc/yum.repos.d/fedora.repoを編集

vi /etc/yum.repos.d/fedora.repo

/etc/yum.repos.d/fedora.repoの内容

[fc6extras]
name=Fedora Extras $releasever - $basearch
mirrorlist=http://mirrors.fedoraproject.org/mirrorlist?repo=extras-6&arch=$basearch
enabled=0
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-fedora-extras
gpgcheck=1

RPMのインポート

rpm --import http://download.fedora.redhat.com/pub/fedora/linux/extras/RPM-GPG-KEY-Fedora-Extras

mod_suphpのインストール

yum --enablerepo=fc6extras install mod_suphp

後はhttp://www.e-uematsu.net/blog/2008/03/suphp.htmlで紹介している通り、

/etc/httpd/conf.d/php.confの下記の行をコメント化
LoadModule php5_module modules/libphp5.so

/etc/httpd/conf.d/mod_suphp.confの下記の行をコメントアウト
#suPHP_AddHandler php5-script

apacheの再起動をして終了です。
きちんと動作するのを確認しました。



[PR]Spreeの情報を集めています。

ECを持ちたい方、仕事でECを使いたい方向けのコミュニティサイトです。
このサイトでは世界で最も使用されているECの1つであるSpreeについての情報を提供しています。
http://spreecommerce.jp/