CentOS5.3でPHP5.2を使う
CentOS5.3のPHPパッケージはPHP5.1で使えないので5.2を利用できるリポジトリを追加し、利用する。
RemiとUtter Ramblingsというリポジトリを見つけたんですが、Utter RamblingsはPHP5.2.5だったので、Remiを利用することにしました。
RemiはEPELリポジトリと依存関係にあるようなのでそちらも追加。
# rpm -Uvh http://download.fedora.redhat.com/pub/epel/5/x86_64/epel-release-5-3.noarch.rpm # rpm -Uvh http://rpms.famillecollet.com/enterprise/remi-release-5.rpm # yum --enablerepo=remi update php
$ php -v PHP 5.2.10 (cli) (built: Jun 21 2009 10:41:24) Copyright (c) 1997-2009 The PHP Group Zend Engine v2.2.0, Copyright (c) 1998-2009 Zend Technologies
rpmforgeはenable=1になっている状態でこんな感じ。
# yum --enablerepo=remi list php-* Installed Packages php.x86_64 5.2.10-1.el5.remi installed php-cli.x86_64 5.2.10-1.el5.remi installed php-common.x86_64 5.2.10-1.el5.remi installed Available Packages php-IDNA_Convert.noarch 0.6.3-2.el5 epel php-Smarty.noarch 2.6.25-1.el5 epel php-acid.noarch 0.9.6b22-1.2.el5.rf rpmforge php-adodb.noarch 4.81-1.el5.rf rpmforge php-bcmath.x86_64 5.2.10-1.el5.remi remi php-channel-ezc.noarch 1-1.el5.remi remi php-channel-phing.noarch 1.0.0-6.el5.remi remi php-channel-phpdb.noarch 1.0.0-5.el5.remi remi php-channel-phpunit.noarch 1.0-3.el5.remi remi php-channel-symfony.noarch 1.0.0-3.el5.remi remi php-dba.x86_64 5.2.10-1.el5.remi remi php-dbase.x86_64 5.1.6-15.el5.centos.1 extras php-devel.x86_64 5.2.10-1.el5.remi remi php-eaccelerator.x86_64 1:0.9.5.2-2.el5.remi remi php-embedded.x86_64 5.2.10-1.el5.remi remi php-ezc-Archive.noarch 1.3.3-1.el5.remi remi php-ezc-Authentication.noarch 1.3-1.el5.remi remi php-ezc-Base.noarch 1.7-1.el5.remi remi php-ezc-Cache.noarch 1.4.1-1.el5.remi remi php-ezc-Configuration.noarch 1.3.3-1.el5.remi remi php-ezc-ConsoleTools.noarch 1.5.2-1.el5.remi remi php-ezc-Database.noarch 1.4.5-1.el5.remi remi php-ezc-EventLog.noarch 1.4-1.el5.remi remi php-ezc-File.noarch 1.2-2.el5.remi remi php-ezc-Mail.noarch 1.6.3-1.el5.remi remi php-ezc-PersistentObject.noarch 1.6-1.el5.remi remi php-ezc-SystemInformation.noarch 1.0.7-1.el5.remi remi php-ezc-Template.noarch 1.4-1.el5.remi remi php-ezc-Webdav.noarch 1.1.1-1.el5.remi remi php-feedcreator.noarch 1.7.2-3.el5 epel php-gd.x86_64 5.2.10-1.el5.remi remi php-geshi.noarch 1.0.8.3-1.el5 epel php-idn.x86_64 1.2-3.el5 epel php-imap.x86_64 5.2.10-1.el5.remi remi php-interbase.x86_64 5.2.10-1.el5.remi remi php-jpgraph.noarch 1.19-1.2.el5.rf rpmforge php-jpgraph-docs.noarch 1.19-1.2.el5.rf rpmforge php-ldap.x86_64 5.2.10-1.el5.remi remi php-magickwand.x86_64 0.1.9-2.el5 epel php-mapserver.x86_64 4.10.2-4.el5 epel php-mbstring.x86_64 5.2.10-1.el5.remi remi php-mcrypt.x86_64 5.2.10-1.el5.remi remi php-mhash.x86_64 5.2.10-1.el5.remi remi php-mssql.x86_64 5.2.10-1.el5.remi remi php-mysql.x86_64 5.2.10-1.el5.remi remi php-ncurses.x86_64 5.2.10-1.el5.remi remi php-oci8.x86_64 5.2.10-1.el5.remi remi php-odbc.x86_64 5.2.10-1.el5.remi remi php-pdo.x86_64 5.2.10-1.el5.remi remi php-pear.noarch 1:1.8.1-1.el5.remi remi php-pear-Auth.noarch 1.6.1-9.el5.remi remi php-pear-Auth-RADIUS.noarch 1.0.6-3.el5.remi remi php-pear-Auth-SASL.noarch 1.0.2-4.el5.centos extras php-pear-Auth-radius.noarch 1.6.1-9.el5.remi remi php-pear-Auth-samba.noarch 1.6.1-9.el5.remi remi php-pear-Benchmark.noarch 1.2.7-1.el5 epel php-pear-Cache.noarch 1.5.5-2.el5.remi remi php-pear-Cache-Lite.noarch 1.7.8-1.el5.remi remi php-pear-Config.noarch 1.10.11-3.el5.remi remi php-pear-Console-Color.noarch 1.0.2-3.el5.remi remi php-pear-Console-Getargs.noarch 1.3.4-1.el5 epel php-pear-Console-ProgressBar.noarch 0.5.2-0.2.beta.el5 epel php-pear-Console-Table.noarch 1.1.3-2.el5.remi remi php-pear-Crypt-Blowfish.noarch 1.1.0-0.3.rc2.el5.remi remi php-pear-Crypt-CHAP.noarch 1.0.1-3.el5.remi remi php-pear-DB.noarch 1.7.13-1.el5.centos extras php-pear-DB-DataObject.noarch 1.8.8-1.el5 epel php-pear-DB-DataObject-FormBuilder.noarch 1.0.0-0.5.RC7.el5 epel php-pear-DB-QueryTool.noarch 1.1.2-1.el5 epel php-pear-Date.noarch 1.4.7-2.el5.centos extras php-pear-Date-Holidays.noarch 0.20.1-1.el5 epel php-pear-Date-Holidays-USA.noarch 0.1.1-1.el5 epel php-pear-Event-Dispatcher.noarch 1.0.0-2.el5 epel php-pear-File.noarch 1.3.0-2.el5.remi remi php-pear-File-Find.noarch 1.3.0-1.el5 epel php-pear-File-Passwd.noarch 1.1.6-2.el5 epel php-pear-File-SMBPasswd.noarch 1.0.2-1.el5 epel php-pear-HTML-Common.noarch 1.2.5-1.el5 epel php-pear-HTML-QuickForm.noarch 3.2.10-1.el5 epel php-pear-HTML-QuickForm-ElementGrid.noarch 0.1.1-1.el5 epel php-pear-HTML-QuickForm-advmultiselect.noarch 1.5.1-1.el5.remi remi php-pear-HTML-Table.noarch 1.8.2-2.el5.remi remi php-pear-HTTP.noarch 1.4.1-3.el5.remi remi php-pear-HTTP-Client.noarch 1.2.1-2.el5.remi remi php-pear-HTTP-Request.noarch 1.4.3-1.el5 epel php-pear-HTTP-Upload.noarch 0.9.1-2.el5 epel php-pear-Image-Canvas.noarch 0.3.1-1.el5 epel php-pear-Image-Color.noarch 1.0.2-5.el5 epel php-pear-Image-Graph.noarch 0.7.2-4.el5 epel php-pear-Image-GraphViz.noarch 1.2.1-4.el5 epel php-pear-Log.noarch 1.11.4-1.el5.remi remi php-pear-MDB2.noarch 2.4.1-2.el5.centos extras php-pear-MDB2-Driver-mysql.noarch 1.4.1-3.el5.centos extras php-pear-MDB2-Driver-mysqli.noarch 1.4.1-4.el5.remi remi php-pear-MDB2-Driver-pgsql.noarch 1.4.1-1.el5 epel php-pear-Mail.noarch 1.1.14-1.el5.centos extras php-pear-Mail-Mime.noarch 1.5.2-5.el5.remi remi php-pear-Mail-mimeDecode.noarch 1.5.0-4.el5.remi remi php-pear-Math-Stats.noarch 0.9.0-0.1.beta3.el5 epel php-pear-Net-Curl.noarch 1.2.5-1.el5 epel php-pear-Net-DIME.noarch 1.0.1-1.el5 epel php-pear-Net-DNS.noarch 1.0.1-1.el5.remi remi php-pear-Net-FTP.noarch 1.3.7-2.el5.remi remi php-pear-Net-IPv4.noarch 1.3.0-3.el5.remi remi php-pear-Net-POP3.noarch 1.3.6-2.el5 epel php-pear-Net-Ping.noarch 2.4.4-2.el5.remi remi php-pear-Net-SMTP.noarch 1.3.3-1.el5.remi remi php-pear-Net-Sieve.noarch 1.1.6-2.el5.remi remi php-pear-Net-Socket.noarch 1.0.9-2.el5.remi remi php-pear-Net-Traceroute.noarch 0.21.1-2.el5 epel php-pear-Net-URL.noarch 1.0.15-1.el5.centos extras php-pear-Net-URL-Mapper.noarch 0.9.0-2.el5.1 epel php-pear-Net-UserAgent-Detect.noarch 2.5.0-1.el5 epel php-pear-Numbers-Roman.noarch 1.0.2-2.el5 epel php-pear-Numbers-Words.noarch 0.15.0-4.el5 epel php-pear-PEAR-Command-Packaging.noarch 0.2.0-2.el5.remi remi php-pear-PHP-CodeSniffer.noarch 1.1.0-1.el5.remi remi php-pear-PHP-Compat.noarch 1.5.0-1.el5 epel php-pear-PHP-CompatInfo.noarch 1.8.1-2.el5.remi remi php-pear-PHPUnit.noarch 3.3.16-1.el5.remi remi php-pear-Pager.noarch 2.4.7-1.el5 epel php-pear-Payment-Process.noarch 0.6.6-1.el5 epel php-pear-Phlickr.noarch 0.2.7-2.el5 epel php-pear-PhpDocumentor.noarch 1.4.2-1.el5 epel php-pear-PhpDocumentor-docs.noarch 1.4.2-1.el5 epel php-pear-SOAP.noarch 0.12.0-2.el5.remi remi php-pear-Services-Weather.noarch 1.4.4-1.el5.remi remi php-pear-Structures-DataGrid.noarch 0.9.0-4.el5.remi remi php-pear-Structures-DataGrid-DataSource-Array.noarch 0.1.4-2.el5.remi remi php-pear-Structures-DataGrid-DataSource-DataObject.noarch 0.2.1-2.el5.remi remi php-pear-Structures-DataGrid-DataSource-MDB2.noarch 0.1.11-2.el5.remi remi php-pear-Structures-DataGrid-DataSource-RSS.noarch 0.1.1-1.el5 epel php-pear-Structures-DataGrid-Renderer-Pager.noarch 0.1.3-2.el5.remi remi php-pear-Structures-DataGrid-Renderer-Smarty.noarch 0.1.4-2.el5.remi remi php-pear-Text-Diff.noarch 1.1.0-1.el5 epel php-pear-Validate.noarch 0.8.1-1.el5 epel php-pear-Validate-Finance-CreditCard.noarch 0.5.3-2.el5.remi remi php-pear-Var-Dump.noarch 1.0.3-2.el5 epel php-pear-XML-Beautifier.noarch 1.2.0-2.el5.remi remi php-pear-XML-Parser.noarch 1.3.2-2.el5.remi remi php-pear-XML-RSS.noarch 0.9.10-5.el5 epel php-pear-XML-Serializer.noarch 0.18.0-3.el5 epel php-pear-XML-Util.noarch 1.1.4-3.el5 epel php-pear-creole.noarch 1.1.0-6.el5.remi remi php-pear-date.noarch 1.4.6-1.el5.rf rpmforge php-pear-db.noarch 1.7.13-2.el5.rf rpmforge php-pear-excel.noarch 0.9.0-1.el5.rf rpmforge php-pear-file.noarch 1.2.2-1.el5.rf rpmforge php-pear-log.noarch 1.9.3-1.el5.rf rpmforge php-pear-mail_mime.noarch 1.3.1-1.el5.rf rpmforge php-pear-ole.noarch 0.5-2.el5.rf rpmforge php-pear-pake.noarch 1.1.4-4.el5.remi remi php-pear-phing.noarch 2.3.0-2.el5.remi remi php-pear-propel_generator.noarch 1.3.0-2.el5.remi remi php-pear-propel_runtime.noarch 1.3.0-2.el5.remi remi php-pecl-Fileinfo.x86_64 1.0.4-3.el5.remi remi php-pecl-apc.x86_64 3.0.19-1.el5.remi remi php-pecl-fileinfo.x86_64 1.0.4-1.el5.rf rpmforge php-pecl-imagick.x86_64 2.2.1-3.el5 epel php-pecl-json.x86_64 1.2.1-3.el5 epel php-pecl-mailparse.x86_64 2.1.3-1.el5 epel php-pecl-memcache.x86_64 3.0.4-1.el5.remi remi php-pecl-memcached.x86_64 0.2.0-1.el5.remi remi php-pecl-pdflib.x86_64 2.1.6-1.el5.remi remi php-pecl-phar.x86_64 1.2.2-1.el5.remi remi php-pecl-radius.x86_64 1.2.5-4.el5 epel php-pecl-runkit.x86_64 0.9-11.CVS20090215.el5 epel php-pecl-session_mysql.x86_64 1.9-1.el5.rf rpmforge php-pecl-ssh2.x86_64 0.11.0-1.el5.remi remi php-pecl-xdebug.x86_64 2.0.3-4.el5.remi remi php-pecl-zip.x86_64 1.8.10-2.el5 epel php-pgsql.x86_64 5.2.10-1.el5.remi remi php-process.x86_64 5.2.10-1.el5.remi remi php-pspell.x86_64 5.2.10-1.el5.remi remi php-readline.x86_64 5.1.6-15.el5.centos.1 extras php-recode.x86_64 5.2.10-1.el5.remi remi php-rrdtool.x86_64 1.0.50-3.el5.rf rpmforge php-simplepie.noarch 1.1.3-3.el5 epel php-snmp.x86_64 5.2.10-1.el5.remi remi php-soap.x86_64 5.2.10-1.el5.remi remi php-spyc.noarch 0.2.5-1.el5 epel php-suhosin.x86_64 0.9.27-1.el5.remi remi php-syck.x86_64 0.55-4.el5.rf rpmforge php-tidy.x86_64 5.2.10-1.el5.remi remi php-xml.x86_64 5.2.10-1.el5.remi remi php-xmlrpc.x86_64 5.2.10-1.el5.remi remi php-zts.x86_64 5.2.10-1.el5.remi remi
カテゴリー: 日記