元ネタは Google で CentOS php5.2.6 で検索すると出ますが、補足もなにも、自分でやった内容を書き連ねます。
これを組んだのはいつもテスト環境として使っている、VMware Workstation 上です。
OSは CentOS 5.2 i386 です。
1. CentOS はサーバ周りをインストールせずにを完了します。
2. VMware-Tools を rpm でインストール後、/usr/bin/vmware-config-tools.pl で再構築。
3. vi /etc/yum.repos.d/utterramblings.repo で新規作成します。
4. 内容は以下
name=Jason’s Utter Ramblings Repo
baseuri=http://www.jasonlitka.com/media/EL$releasever/$basearch/
enabled=0
gpgcheck=1
gpgkey=http://www.jasonlitka.com/media/RPM-GPG-KEY-jlitka
他のサイトでは、repo を作る際にenabled=1 にしてますが、後で弄るが面倒なので、最初から 0 で書いてしまいます。
5. 欲しいもんをインストールする前に、見てみる。
yum list –enablerepo=utterramblings | grep jason
★enablerepo の前はハイフンハイフンです。
6. 見た後で欲しいモンをインストールしていく…
yum install –enablerepo=utterramblings httpd ….
★enablerepo の前はハイフンハイフンです。
この環境で何ができるのか?
Fedora よりも安定動作、CentOS や SUSE などで自鯖やってる人の多くは、Windows にAMP組んでテストしてたり、使い慣れないUbuntsを使ってたりしてテストや開発をしていたことと思いますが、これで解決します。
CentOS 上で、ZendFramework がフル機能使えます。
でもって、E-Commerce やってる人しか感心無いかもしれませんが、CentOS で Magento が走ります。