CentOS5.5 の標準PHPバージョンが5.1.6なので、yum でPHP5.2.16にアップグレードしてみた。
CentOS5.5 の標準PHPバージョンが5.1.6なので、yum でアップグレードしてみたときのメモ。
入力コマンド(1)
# yum update
出力結果(1)
Loaded plugins: fastestmirror Loading mirror speeds from cached hostfile * addons: rsync.atworks.co.jp * base: rsync.atworks.co.jp * extras: rsync.atworks.co.jp * updates: rsync.atworks.co.jp Setting up Update Process No Packages marked for Update
入力コマンド(2)
# rpm --import http://www.jasonlitka.com/media/RPM-GPG-KEY-jlitka
出力結果(2)
#
入力コマンド(3)
# vi /etc/yum.repos.d/utterramblings.repo
vi で utterramblings.repo に追加した内容(3)
[utterramblings] name=Jason’s Utter Ramblings Repo baseurl=http://www.jasonlitka.com/media/EL$releasever/$basearch/ enabled=0 gpgcheck=1 gpgkey=http://www.jasonlitka.com/media/RPM-GPG-KEY-jlitka
入力コマンド(4)
# yum --enablerepo=utterramblings update php
出力結果(4)
Loaded plugins: fastestmirror Loading mirror speeds from cached hostfile * addons: rsync.atworks.co.jp * base: rsync.atworks.co.jp * extras: rsync.atworks.co.jp * updates: rsync.atworks.co.jp utterramblings | 951 B 00:00 utterramblings/primary | 39 kB 00:00 utterramblings 140/140 Setting up Update Process Resolving Dependencies --> Running transaction check ---> Package php.i386 0:5.2.16-jason.1 set to be updated --> Processing Dependency: php-common = 5.2.16-jason.1 for package: php --> Processing Dependency: php-cli = 5.2.16-jason.1 for package: php --> Running transaction check ---> Package php-cli.i386 0:5.2.16-jason.1 set to be updated --> Processing Dependency: php-common = 5.1.6-27.el5_5.3 for package: php-ldap ---> Package php-common.i386 0:5.2.16-jason.1 set to be updated --> Running transaction check ---> Package php-ldap.i386 0:5.2.16-jason.1 set to be updated --> Finished Dependency Resolution Dependencies Resolved ================================================================================ Package Arch Version Repository Size ================================================================================ Updating: php i386 5.2.16-jason.1 utterramblings 3.6 M Updating for dependencies: php-cli i386 5.2.16-jason.1 utterramblings 2.6 M php-common i386 5.2.16-jason.1 utterramblings 513 k php-ldap i386 5.2.16-jason.1 utterramblings 59 k Transaction Summary ================================================================================ Install 0 Package(s) Upgrade 4 Package(s) Total download size: 6.8 M
入力コマンド(5)
Is this ok [y/N]: y
出力結果(5)
Downloading Packages: (1/4): php-ldap-5.2.16-jason.1.i386.rpm | 59 kB 00:00 (2/4): php-common-5.2.16-jason.1.i386.rpm | 513 kB 00:00 (3/4): php-cli-5.2.16-jason.1.i386.rpm | 2.6 MB 00:02 (4/4): php-5.2.16-jason.1.i386.rpm | 3.6 MB 00:03 -------------------------------------------------------------------------------- Total 652 kB/s | 6.8 MB 00:10 Running rpm_check_debug Running Transaction Test Finished Transaction Test Transaction Test Succeeded Running Transaction Updating : php-common 1/8 Updating : php-cli 2/8 Updating : php 3/8 Updating : php-ldap 4/8 Cleanup : php 5/8 Cleanup : php-ldap 6/8 Cleanup : php-common 7/8 Cleanup : php-cli 8/8 Updated: php.i386 0:5.2.16-jason.1 Dependency Updated: php-cli.i386 0:5.2.16-jason.1 php-common.i386 0:5.2.16-jason.1 php-ldap.i386 0:5.2.16-jason.1 Complete!
入力コマンド(6)
# php -v
出力結果(6)
PHP 5.2.16 (cli) (built: Dec 17 2010 14:09:03) Copyright (c) 1997-2010 The PHP Group Zend Engine v2.2.0, Copyright (c) 1998-2010 Zend Technologies [root@localhost rpm-gpg]#
よーし!無事にPHPアップグレード完了!!
っと思ったけど、symfony1.4 を触るためのPHPアップグレードで
symfony1.4の取説に
「少なくとも PHP 5.2.4 がインストールされていることを確認してください。」
の文字が無情に踊ってる。
あー、微妙に足りないぢゃん。
PHPバージョン0.0.24 足りないので、もちょっとガンバル!!