PHPのバージョンアップ
WordPressをインストールしようとしたら、PHPのバージョンが古いと怒られてしまったのでバージョンアップのやり方メモ
まずはバージョン確認
[root@localhost warders]# php -v確かに5.1.6が入っているようだ。
PHP 5.1.6 (cli) (built: Feb 2 2012 18:58:31)
Copyright (c) 1997-2006 The PHP Group
Zend Engine v2.1.0, Copyright (c) 1998-2006 Zend Technologies
php53関連パッケージ確認
[root@localhost wordpress]# yum list php53*
Loaded plugins: kernel-module
Available Packages
php53.i386 5.3.3-1.el5_7.6 sl-security
php53-bcmath.i386 5.3.3-1.el5_7.6 sl-security
php53-cli.i386 5.3.3-1.el5_7.6 sl-security
php53-common.i386 5.3.3-1.el5_7.6 sl-security
php53-dba.i386 5.3.3-1.el5_7.6 sl-security
php53-devel.i386 5.3.3-1.el5_7.6 sl-security
php53-gd.i386 5.3.3-1.el5_7.6 sl-security
php53-imap.i386 5.3.3-1.el5_7.6 sl-security
php53-intl.i386 5.3.3-1.el5_7.6 sl-security
php53-ldap.i386 5.3.3-1.el5_7.6 sl-security
php53-mbstring.i386 5.3.3-1.el5_7.6 sl-security
php53-mysql.i386 5.3.3-1.el5_7.6 sl-security
php53-odbc.i386 5.3.3-1.el5_7.6 sl-security
php53-pdo.i386 5.3.3-1.el5_7.6 sl-security
php53-pgsql.i386 5.3.3-1.el5_7.6 sl-security
php53-process.i386 5.3.3-1.el5_7.6 sl-security
php53-pspell.i386 5.3.3-1.el5_7.6 sl-security
php53-snmp.i386 5.3.3-1.el5_7.6 sl-security
php53-soap.i386 5.3.3-1.el5_7.6 sl-security
php53-xml.i386 5.3.3-1.el5_7.6 sl-security
php53-xmlrpc.i386 5.3.3-1.el5_7.6 sl-security
[root@localhost wordpress]#
Apacheの停止
# /etc/init.d/httpd stop
httpd を停止中: [ OK ]
[root@localhost wordpress]#
php5.1の消去
# yum remove php php-*<<<中略>>>
Removed:
php.i386 0:5.2.17-jason.2 php-cli.i386 0:5.2.17-jason.2
php-common.i386 0:5.2.17-jason.2
Complete!
php5.3のインストール
# yum install php53 php53-mbstring php53-mysql<<<中略>>>Dependency Installed:
php53-cli.i386 0:5.3.3-1.el5_7.6 php53-common.i386 0:5.3.3-1.el5_7.6
php53-pdo.i386 0:5.3.3-1.el5_7.6
Complete!
[root@localhost wordpress]#
バージョンアップされているか確認
[root@localhost wordpress]# php -v
PHP 5.3.3 (cli) (built: Feb 2 2012 19:15:58)
Copyright (c) 1997-2010 The PHP Group
Zend Engine v2.3.0, Copyright (c) 1998-2010 Zend Technologies
[root@localhost wordpress]#
Apacheの再起動
]# /etc/init.d/httpd start
httpd を起動中: [ OK ]
[root@localhost wordpress]#