人力検索はてな
モバイル版を表示しています。PC版はこちら
i-mobile

専用サーバーに PHP4 が初期状態でインストールされています。

これを PHP5 にしたいのですが、
具体的にバージョンアップさせる手順を教えてください。

CentOS で php 4.3です。

これを、 php 5系の安定バージョンにしたいと考えています。

具体的にどのような手順で行なえばいいのかわからないため、困っています。
よろしくお願いします。

●質問者: onigirin
●カテゴリ:コンピュータ ウェブ制作
✍キーワード:CentOS PHP インストール サーバー バージョン
○ 状態 :終了
└ 回答数 : 4/4件

▽最新の回答へ

1 ● tezcello
●23ポイント

CentOS なら、yum コマンドが使えるのでは?

yum search php

とするとPHPに関係する情報がいろいろ得られると思います。

その中からPHP5のパッケージを見つけて、

yum install ほげほげ

とすれば良いのではないでしょうか?

http://www.atmarkit.co.jp/flinux/rensai/linuxtips/611usefllyum.h...


CentOS なら、PHP5を用意していれば、安定して動く版になっていると思います。

◎質問者からの返答

ありがとうございます。

CentOS 4です。

yum update php をしたところ、

Error: Missing Dependency: php = 4.3.9-3.22.9 is needed by package php-pear

のエラーが出て、止まりました。

phpやpearはrpmで既にインストールしてあります。

yum update php-pear

では、yumの php-pear のバージョンが古くて、

既にインストールされているphp-pearの方がバージョンが新しくなっていました。

ソフトは自由にインストールしても大丈夫です。


2 ● Velocity
●23ポイント

http://d.hatena.ne.jp/zapa/20060606/p1

◎質問者からの返答

どうもありがとうございます。

参考になりましたが、細かい点が省かれているのが残念です。


3 ● y-kawaz
●22ポイント

CentOS4 ならソースから無理矢理入れたりするよりも、centosplus リポジトリに php5 があるのでこれをインストールするのが良いと思います。

centosplusリポジトリはデフォルトでは無効にされているのでこれを以下の手順で有効にすれば php5 になります。


/etc/yum.repos.d/CentOS-Base.repo ファイル中の [centosplus] というセクションがあり、その中の enabled=0 となっている部分を 1 に変更してします。

:(略)
[centosplus]
name=CentOS-$releasever - Plus
mirrorlist=http://mirrorlist.centos.org/?release=$releasever&arch=$basearch&repo=centosplus
#baseurl=http://mirror.centos.org/centos/$releasever/centosplus/$basearch/
gpgcheck=1
enabled=0
gpgkey=http://mirror.centos.org/centos/RPM-GPG-KEY-centos4
priority=2
protect=1

設定変更後に yum update php\* を実行すれば php5 が入ります。

依存関係の問題で mysql や postgresql も必要になるかもしれないので注意が必要ですが。

◎質問者からの返答

ありがとうございます。

CentOS 4です。

yum update php をしたところ、

Error: Missing Dependency: php = 4.3.9-3.22.9 is needed by package php-pear

のエラーが出て、止まりました。

phpやpearはrpmで既にインストールしてあります。

yum update php-pear

では、yumの php-pear のバージョンが古くて、

既にインストールされているphp-pearの方がバージョンが新しくなっていました。


4 ● hamster078
●22ポイント

http://blog.goo.ne.jp/freebox_tk/e/6439f111c64cceba237be4a66711a...

◎質問者からの返答

ありがとうございます。

CentOS 4です。

yum update php をしたところ、

Error: Missing Dependency: php = 4.3.9-3.22.9 is needed by package php-pear

のエラーが出て、止まりました。

phpやpearはrpmで既にインストールしてあります。

yum update php-pear

では、yumの php-pear のバージョンが古くて、

既にインストールされているphp-pearの方がバージョンが新しくなっていました。

関連質問


●質問をもっと探す●



0.人力検索はてなトップ
8.このページを友達に紹介
9.このページの先頭へ
対応機種一覧
お問い合わせ
ヘルプ/お知らせ
ログイン
無料ユーザー登録
はてなトップ