最新のバージョンを入れたいならばソースからのインストールが良いですが、他のパッケージとの依存関係で苦労することが多いです。
CentOSならyumでインストールするのが管理でも楽かと思います。
そのままインストールするとPHP5.3がインストールされますが、yumのリポジトリにremiやepelなどを追加するとPHP5.4が入ります。
yumのリポジトリにremiを追加する所からの例です。
----- sudo su -
wget http://rpms.famillecollet.com/enterprise/remi-release-6.rpm rpm -Uvh ./remi-release-6.rpm
yum install php-pear --enablerepo=remi -----
ここで云うremiやepelなどは、Redhatの開発チームのリポジトリなので信頼性が高く、依存関係においても比較的クリアです。yumのリポジトリは個人で作成した物も多くあるので、夫々のパッケージでの依存関係に気をつけてください。