- 締切済み
CentOS5.2へPHP5.2系がインストールできません。
その1) あるサイトで # rpm --import http://www.jasonlitka.com/media/RPM-GPG-KEY-jlitka 取得し、 # vi /etc/yum.repos.d/utterramblings.repo [utterramblings] name=Jason's Utter Ramblings Repo baseurl=http://www.jasonlitka.com/media/EL$releasever/$basearch/ enabled=1 gpgcheck=1 gpgkey=http://www.jasonlitka.com/media/RPM-GPG-KEY-jlitka と記入し保存しました。 最後に # yum update php or yum --enablerepo=utterramblings update php 上記を指定しましたが アップデート(インストール)できてませんでした。 その2) # cd php-5.2.x # ./configure --with-apxs2=/usr/local/apache2/bin/apxs ↑/usr/local/apache2/bin/apxsこのフォルダーないのですが 勝手に作ってよろしいの? (略) # make←このメイクもできませんでした。 ターゲットを指定してください?ターゲットってなに 何をターゲットにしたらいいの? ;;ということで(その1)(その2)のやり方でできなければどうすれば?どなたかお教えください。よろしくお願いいたします。
- みんなの回答 (2)
- 専門家の回答
みんなの回答
- astronaut
- ベストアンサー率58% (303/516)
> ソースのコンパイル(configure)は出来てました。 いいえ、configure は失敗しています。 失敗の原因の少なくとも一つは、 > ./configure --with-apxs2=/usr/local/apache2/bin/apxs ここで、apxs への存在しないパスを指定していることです。 CentOS 5.2 なら、/usr/sbin/apxs のはずで、無ければ httpd-devel をインストールする必要があります。 何より、やることの意味を理解してから取りかかることをお勧めします。
- k_izumo
- ベストアンサー率50% (68/134)
yumはなにがどうダメだったのか? エラーコードもなしに回答もアドバイスも出来ません。 ベースURLは私からはちゃんと表示できました。 普通にインストール出来るはずです。 http://www.jasonlitka.com/media/EL5/i386/ ソースからのインストールについて ソースのコンパイル(configure)は実行し終えたのですか? makeコマンドのデフォルトターゲットファイルはMakefileです。 (英文ですが)README等読みましたか?
お礼
http://www.jasonlitka.com/media/EL5/i386/ のサイトに行って、ブラウザからダウンロードして 各種php5.2系のrpmをインストールいたしました。 5.1系はその前に消しました。GUIでインストールできたので 良かったです。 ソースのコンパイル(configure)は出来てました。 makeコマンドのデフォルトターゲットファイルはMakefileです。 #make Makefileと入力しましたがキャンセルされました;;