MonoNewsは世界のニュース、日本国内のニュース、気になる時事ニュースなどを紹介しています。

Fedora 11 にPHP5.3入れてみたので忘れないように。

2009年11月月25日 Linux, インターネット, コンピュータ, パソコン

 

今使ってるディストリビュージョンはFedora11です。

12にしようとも考えてますが、なんか気が乗らないので。
ずっと、phpのバージョンが5.2.1だったのと、暇をもてあましてたので5.3.1にバージョンあっぴしますた。

ので、メモ。 まず~、remiさんちからこんなの頂いてきます。

# cd /etc/yum.repos.d/
# wget http://rpms.famillecollet.com/remi-release-11.rpm

んで、普通に

# rpm -Uhv remi-release-11.rpm

こう。

で、

# vim remi.repo
1 [remi]
2 name=Les RPM de remi pour Fedora $releasever – $basearch
3 baseurl=http://rpms.famillecollet.com/fedora/$releasever/remi/$basearch/
4 http://iut-info.univ-reims.fr/remirpms/fedora/$releasever/remi/$basearch/
5 enabled=1
6 gpgcheck=1
7 gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-remi
8 failovermethod=priority
9
10 [remi-test]
11 name=Les RPM de remi en test pour Fedora $releasever – $basearch
12 baseurl=http://rpms.famillecollet.com/fedora/$releasever/test/$basearch/
13 http://iut-info.univ-reims.fr/remirpms/fedora/$releasever/test/$basearch/
14 enabled=1
15 gpgcheck=1
16 gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-remi
17 failovermethod=priority

こう。

青文字の所変えてね。

そしたらとりあえず、こう。

# yum –enablerepo remi list php*

すると、なんかいっぱい表示されるので

php.i586 5.3.1-1.fc11.remi remi php-IDNA_Convert.noarch 0.6.3-2.updates php-PHPMailer.noarch 5.0.2-3.updates php-ZendFramework.noarch 1.9.5-1.fc11.remi remi php-ZendFramework-Auth-Adapter-Ldap.noarch 1.9.5-1.fc11.remi remi php-ZendFramework-Cache-Backend-Apc.noarch 1.9.5-1.fc11.remi remi php-ZendFramework-Cache-Backend-Memcached.noarch 1.9.5-1.fc11.remi remi php-ZendFramework-Cache-Backend-Sqlite.noarch 1.9.5-1.fc11.remi remi php-ZendFramework-Captcha.noarch 1.9.5-1.fc11.remi remi php-ZendFramework-Db-Adapter-Firebird.noarch 1.9.5-1.fc11.remi remi php-ZendFramework-Db-Adapter-Mysqli.noarch 1.9.5-1.fc11.remi remi php-ZendFramework-Db-Adapter-Oracle.noarch 1.9.5-1.fc11.remi remi php-ZendFramework-Dojo.noarch 1.9.5-1.fc11.remi remi php-ZendFramework-Feed.noarch 1.9.5-1.fc11.remi remi php-ZendFramework-Gdata.noarch 1.9.5-1.fc11.remi remi php-ZendFramework-Ldap.noarch 1.9.5-1.fc11.remi remi php-ZendFramework-Pdf.noarch 1.9.5-1.fc11.remi remi php-ZendFramework-Search-Lucene.noarch 1.9.5-1.fc11.remi remi php-ZendFramework-Services.noarch 1.9.5-1.fc11.remi remi php-ZendFramework-Soap.noarch 1.9.5-1.fc11.remi remi php-ZendFramework-demos.noarch 1.9.5-1.fc11.remi remi php-ZendFramework-extras.noarch 1.9.5-1.fc11.remi remi php-ZendFramework-tests.noarch 1.9.3-1.PL1.fc11.remi remi php-adodb.noarch 5.10-1.fc11.remi remi php-bcmath.i586 5.3.1-1.fc11.remi remi php-channel-doctrine.noarch 1.0.0-2.fc11.remi remi php-channel-ezc.noarch 1-1.fedora php-cli.i586 5.3.1-1.fc11.remi remi php-common.i586 5.3.1-1.fc11.remi remi php-dba.i586 5.3.1-1.fc11.remi remi php-debuginfo.i586 5.2.9-2.fedora-debuginfo php-devel.i586 5.3.1-1.fc11.remi remi php-doctrine-Doctrine.noarch 1.1.5-1.fc11.remi remi php-eaccelerator.i586 1:0.9.6-0.2.rc1.fc11.remi remi php-eaccelerator-debuginfo.i586 1:0.9.5.3-3. fedora-debuginfo php-email-address-validation.noarch 0-0.3.20090910svn.updates php-embedded.i586 5.3.1-1.fc11.remi remi php-enchant.i586 5.3.1-1.fc11.remi remi php-ezc-Archive.noarch 1.3.4-1.updates php-ezc-Authentication.noarch 1.3.1-1.updates php-ezc-AuthenticationDatabaseTiein.noarch 1.1-1.updates php-ezc-Base.noarch 1.7-1.updates php-ezc-Cache.noarch 1.4.1-1.updates php-ezc-Configuration.noarch 1.3.4-1.updates php-ezc-ConsoleTools.noarch 1.5.2-1.updates php-ezc-Database.noarch 1.4.6-1.updates php-ezc-EventLog.noarch 1.4-1.updates php-ezc-Feed.noarch 1.2.1-1.updates php-ezc-File.noarch 1.2-2.updates php-ezc-Mail.noarch 1.6.3-1.updates php-ezc-PersistentObject.noarch 1.6-1.updates php-ezc-SystemInformation.noarch 1.0.8-1.updates php-ezc-Template.noarch 1.4.1-1.updates php-ezc-Webdav.noarch 1.1.2-1.updates php-facedetect.i586 1.0.0-2.updates php-feedcreator.noarch 1.7.2-3.updates php-gd.i586 5.3.1-1.fc11.remi remi php-geshi.noarch 1.0.8.3-1.updates php-hkit.noarch 0.5-3.updates php-idn.i586 1.2-5.fedora php-idn-debuginfo.i586 1.2-5.fedora-debuginfo php-imap.i586 5.3.1-1.fc11.remi remi php-interbase.i586 5.3.1-1.fc11.remi remi php-intl.i586 5.3.1-1.fc11.remi remi php-laconica.noarch 0.5.0-4.fedora php-layers-menu.noarch 3.2.0-0.2.rc.updates php-ldap.i586 5.3.1-1.fc11.remi remi php-libpuzzle.i586 0.11-4.updates php-magickwand.i586 1.0.8-2.fedora php-magickwand-debuginfo.i586 1.0.8-2.fedora-debuginfo php-magpierss.noarch 0.72-5.fedora php-manual-en.noarch 20090213-2.fedora php-mapserver.i386 5.2.1-6.fedora php-mapserver.i586 5.2.3-1.updates php-markdown.noarch 1.0.1m-2.updates php-mbstring.i586 5.3.1-1.fc11.remi remi php-mcrypt.i586 5.3.1-1.fc11.remi remi php-mssql.i586 5.3.1-1.fc11.remi remi php-mysql.i586 5.3.1-1.fc11.remi remi php-ncurses.i586 5.2.11-2.updates php-oauth.noarch 1.0-0.6.svn592.fedora php-oci8.i586 5.3.1-1.fc11.remi remi php-odbc.i586 5.3.1-1.fc11.remi remi php-pdb.noarch 1.3.4-3.fedora php-pdo.i586 5.3.1-1.fc11.remi remi php-pear.noarch 1:1.9.0-1.fc11.remi remi php-pear-Auth-RADIUS.noarch 1.0.6-3.fc11.remi remi php-pear-Auth_HTTP.noarch 2.1.6-2.updates php-pear-Cache-Lite.noarch 1.7.8-1.fc11.remi remi php-pear-Config.noarch 1.10.11-3.fedora php-pear-Crypt-Blowfish.noarch 1.1.0-0.3.rc2.fedora php-pear-File-Bittorrent2.noarch 1.3.1-4.fc11.remi remi php-pear-HTML_Javascript.noarch 1.1.1-3.updates php-pear-HTML_Template_PHPLIB.noarch 1.4.0-2.updates php-pear-HTTP-OAuth.noarch 0.1.5-1.fc11.remi remi php-pear-HTTP-Request2.noarch 0.5.1-1.fc11.remi remi php-pear-Net-DNS.noarch 1.0.1-1.fc11.remi remi php-pear-Net-URL2.noarch 0.3.0-1.fc11.remi remi php-pear-PHP-CodeSniffer.noarch 1.2.1-1.fc11.remi remi php-pear-PhpDocumentor.noarch 1.4.3-1.fc11.remi remi php-pear-PhpDocumentor-docs.noarch 1.4.3-1.fc11.remi remi php-pear-Services-Twitter.noarch 0.4.0-1.fc11.remi remi php-pear-Text-Diff.noarch 1.1.0-1.updates php-pecl-Fileinfo.i586 1.0.4-5.fedora php-pecl-Fileinfo-debuginfo.i586 1.0.4-5.fedora-debuginfo php-pecl-apc.i586 3.1.3p1-1.fc11.remi remi php-pecl-apc-debuginfo.i586 3.0.19-2.fedora-debuginfo php-pecl-geoip.i586 1.0.7-2.fc11.remi remi php-pecl-gmagick.i586 1.0.2b1-3.fc11.remi remi php-pecl-imagick.i586 2.3.0-1.fc11.remi remi php-pecl-imagick-debuginfo.i586 2.2.2-2.fedora-debuginfo php-pecl-lzf.i586 1.5.2-3.fc11.remi remi php-pecl-mailparse.i586 2.1.5-2.fc11.remi remi php-pecl-mailparse-debuginfo.i586 2.1.4-2.fedora-debuginfo php-pecl-memcache .i586 3.0.4-2.fc11.remi remi php-pecl-memcache-debuginfo.i586 3.0.4-1.fedora-debuginfo php-pecl-memcached.i586 1.0.0-1.fc11.remi remi php-pecl-ncurses.i586 1.0.0-4.fc11.remi remi php-pecl-parsekit.i586 1.2-3.CVS20090309.updates php-pecl-pdflib.i586 2.1.7-2.fc11.remi remi php-pecl-phar.i586 1.2.3-4.fedora php-pecl-phar-debuginfo.i586 1.2.3-4.fedora-debuginfo php-pecl-radius.i586 1.2.5-6.fc11.remi remi php-pecl-radius-debuginfo.i586 1.2.5-6.fedora-debuginfo php-pecl-runkit.i586 0.9-12.CVS20090215.updates php-pecl-runkit-debuginfo.i586 0.9-10.CVS20090215.fedora-debuginfo php-pecl-selinux.i586 0.3.1-2.updates php-pecl-selinux-debuginfo.i586 0.1.2-1.fedora-debuginfo php-pecl-sphinx.i586 1.0.0-2.fc11.remi remi php-pecl-ssh2.i586 0.11.0-3.fc11.remi remi php-pecl-ssh2-debuginfo.i586 0.11.0-2.fedora-debuginfo php-pecl-xdebug.i586 2.0.5-1.fc11.remi remi php-pecl-xdebug-debuginfo.i586 2.0.3-5.fedora-debuginfo php-pgsql.i586 5.3.1-1.fc11.remi remi php-phpSmug.noarch 2.0.2-4.updates php-phpunit-phploc.noarch 1.2.0-2.fc11.remi remi php-process.i586 5.3.1-1.fc11.remi remi php-pspell.i586 5.3.1-1.fc11.remi remi php-qt.i586 4.3.2-1.updates php-qt-devel.i586 4.3.2-1.updates php-recode.i586 5.3.1-1.fc11.remi remi php-shout.i586 0.9.2-3.fedora php-shout-debuginfo.i586 0.9.2-3.fedora-debuginfo php-simplepie.noarch 1.1.3-3.updates php-snmp.i586 5.3.1-1.fc11.remi remi php-soap.i586 5.3.1-1.fc11.remi remi php-spyc.noarch 0.2.5-2.fedora php-suhosin.i586 0.9.29-1.fc11.remi remi php-suhosin-debuginfo.i586 0.9.27-2.fedora-debuginfo php-tidy.i586 5.3.1-1.fc11.remi remi php-xml.i586 5.3.1-1.fc11.remi remi php-xmlrpc.i586 5.3.1-1.fc11.remi remi php-xmpphp.noarch 0.1-0.5.rc1_r70.fedora php-zts.i586 5.3.1-1.fc11.remi remi phpFlickr.noarch 2.3.0.1-1.updates phpTodo.noarch 0.8.1-0.9.beta.fedora phpcs.noarch 1.2.1-1.fc11.remi remi phpdoc.noarch 1.4.3-1.fc11.remi remi phpldapadmin.noarch 1.1.0.7-1.fedora phplogcon.noarch 2.1.6-4.beta.fedora phpwapmail.noarch 0.9.2-2.fedora

こう。

# yum -y update php.i586

更新処理の設定をしています 依存性の解決をしています
–> トランザクションの確認を実行しています
–> 依存性の処理をしています:
php = 5.2.11-2.のパッケージ:
php-devel-5.2.11-2.fc11.i586
—> パッケージ php.i586 0:5.3.1-1.fc11.remi を更新に設定しました
–> 依存性の処理をしています:
php-common = 5.3.1-1.fc11.remi のパッケージ: php-5.3.1-1.fc11.remi.i586
–> 依存性の処理をしています:



===============================================================

Package Arch Version Repository Size ===============================================================

更新: php i586 5.3.1-1.fc11.remi .remi 1.2 M 依存性関連でのインストールをします: sqlite2 i586 2.8.17-5.fc11 updates 174 k 依存性関連での更新をします: php-bcmath i586 5.3.1-1.fc11.remi .remi 37 k php-cli i586 5.3.1-1.fc11.remi .remi 2.5 M php-common i586 5.3.1-1.fc11.remi .remi 955 k php-devel i586 5.3.1-1.fc11.remi .remi 621 k php-eaccelerator i586 1:0.9.6-0.2.rc1.fc11.remi remi 101 k php-gd i586 5.3.1-1.fc11.remi .remi 203 k php-imap i586 5.3.1-1.fc11.remi .remi 80 k php-ldap i586 5.3.1-1.fc11.remi .remi 51 k php-mbstring i586 5.3.1-1.fc11.remi .remi 2.1 M php-mcrypt i586 5.3.1-1.fc11.remi .remi 37 k php-mysql i586 5.3.1-1.fc11.remi .remi 142 k php-pdo i586 5.3.1-1.fc11.remi .remi 194 k php-pecl-radius i586 1.2.5-6.fc11.remi .remi 33 k php-pecl-xdebug i586 2.0.5-1.fc11.remi .remi 150 k php-pgsql i586 5.3.1-1.fc11.remi .remi 121 k php-soap i586 5.3.1-1.fc11.remi .remi 284 k php-xml i586 5.3.1-1.fc11.remi .remi 209 k Transaction Summary ===============================================================

Install 1 Package(s) Upgrade 18 Package(s) 総ダウンロード容量: 9.1 M パッケージをダウンロードしています: (1/19): php-5.3.1-1.fc11.remi.i586.rpm | 1.2 MB 00:03 (2/19): php-bcmath-5.3.1-1.fc11.remi.i586.rpm | 37 kB 00:00 (3/19): php-cli-5.3.1-1.fc11.remi.i586.rpm | 2.5 MB 00:05 (4/19): php-common-5.3.1-1.fc11.remi.i586.rpm | 955 kB 00:03 (5/19): php-devel-5.3.1-1.fc11.remi.i586.rpm | 621 kB 00:02 (6/19): php-eaccelerator-0.9.6-0.2.rc1.fc11.remi.i586.rpm | 101 kB 00:01 (7/19): php-gd-5.3.1-1.fc11.remi.i586.rpm | 203 kB 00:02 (8/19): php-imap-5.3.1-1.fc11.remi.i586.rpm | 80 kB 00:01 (9/19): php-ldap-5.3.1-1.fc11.remi.i586.rpm | 51 kB 00:01 (10/19): php-mbstring-5.3.1-1.fc11.remi.i586.rpm | 2.1 MB 00:04 (11/19): php-mcrypt-5.3.1-1.fc11.remi.i586.rpm | 37 kB 00:00 (12/19): php-mysql-5.3.1-1.fc11.remi.i586.rpm | 142 kB 00:01 (13/19): php-pdo-5.3.1-1.fc11.remi.i586.rpm | 194 kB 00:01 (14/19): php-pecl-radius-1.2.5-6.fc11.remi.i586.rpm | 33 kB 00:00 (15/19): php-pecl-xdebug-2.0.5-1.fc11.remi.i586.rpm | 150 kB 00:01 (16/19): php-pgsql-5.3.1-1.fc11.remi.i586.rpm | 121 kB 00:01 (17/19): php-soap-5.3.1-1.fc11.remi.i586.rpm | 284 kB 00:02 (18/19): php-xml-5.3.1-1.fc11.remi.i586.rpm | 209 kB 00:01 (19/19): sqlite2-2.8.17-5.fc11.i586.rpm | 174 kB 00:00 —————————————————————————————– 合計 186 kB/s | 9.1 MB 00:50 警告: rpmts_HdrFromFdno: ヘッダ V3 DSA signature: NOKEY, key ID 00f97f56 remi/gpgkey | 1.3 kB 00:00 GPG 公開鍵 0x00F97F56 「Remi Collet <RPMS@FamilleCollet.com>」を /etc/pki/rpm-gpg/RPM-GPG-KEY-remi からインポートしています rpm_check_debug を実行しています トランザクションのテストを実行しています トランザクションのテストを終了しました トランザクションのテストを成功しました トランザクションを実行しています WARNING : This php-* RPM are not official Fedora build and overrides the official ones. Don’t file bugs on Fedora Project. Use dedicated forums http://forums.famillecollet.com/ 更新 : php-common-5.3.1-1.fc11.remi.i586 1/37 warning: /etc/php.ini created as /etc/php.ini.rpmnew 更新 : php-cli-5.3.1-1.fc11.remi.i586 2/37 更新 : php-5.3.1-1.fc11.remi.i586 3/37 インストールし : sqlite2-2.8.17-5.fc11.i586 4/37 更新 : php-pdo-5.3.1-1.fc11.remi.i586 5/37 更新 : php-pgsql-5.3.1-1.fc11.remi.i586 6/37 更新 : php-mcrypt-5.3.1-1.fc11.remi.i586 7/37 更新 : 1:php-eaccelerator-0.9.6-0.2.rc1.fc11.remi.i586 8/37 更新 : php-pecl-radius-1.2.5-6.fc11.remi.i586 9/37 更新 : php-ldap-5.3.1-1.fc11.remi.i586 10/37 更新 : php-soap-5.3.1-1.fc11.remi.i586 11/37 更新 : php-mysql-5.3.1-1.fc11.remi.i586 12/37 更新 : php-devel-5.3.1-1.fc11.remi.i586 13/37 更新 : php-xml-5.3.1-1.fc11.remi.i586 14/37 更新 : php-gd-5.3.1-1.fc11.remi.i586 15/37 更新 : php-imap-5.3.1-1.fc11.remi.i586 16/37 更新 : php-pecl-xdebug-2.0.5-1.fc11.remi.i586 17/37 更新 : php-bcmath-5.3.1-1.fc11.remi.i586 18/37 更新 : php-mbstring-5.3.1-1.fc11.remi.i586 19/37 整理中 : php-pgsql-5.2.11-2.fc11.i586 20/37 整理中 : php-mcrypt-5.2.11-2.fc11.i586 21/37 整理中 : 1:php-eaccelerator-0.9.5.3-3.fc11.i586 22/37 整理中 : php-pecl-radius-1.2.5-6.fc11.i586 23/37 整理中 : php-ldap-5.2.11-2.fc11.i586 24/37 整理中 : php-soap-5.2.11-2.fc11.i586 25/37 整理中 : php-5.2.11-2.fc11.i586 26/37 整理中 : php-mysql-5.2.11-2.fc11.i586 27/37 整理中 : php-devel-5.2.11-2.fc11.i586 28/37 整理中 : php-pdo-5.2.11-2.fc11.i586 29/37 整理中 : php-xml-5.2.11-2.fc11.i586 30/37 整理中 : php-gd-5.2.11-2.fc11.i586 31/37 整理中 : php-common-5.2.11-2.fc11.i586 32/37 整理中 : php-imap-5.2.11-2.fc11.i586 33/37 整理中 : php-cli-5.2.11-2.fc11.i586 34/37 整理中 : php-pecl-xdebug-2.0.5-1.fc11.i586 35/37 整理中 : php-bcmath-5.2.11-2.fc11.i586 36/37 整理中 : php-mbstring-5.2.11-2.fc11.i586 37/37 依存性関連をインストールしました: sqlite2.i586 0:2.8.17-5.fc11 更新しました: php.i586 0:5.3.1-1.fc11.remi 依存性を更新しました: php-bcmath.i586 0:5.3.1-1.fc11.remi php-cli.i586 0:5.3.1-1.fc11.remi php-common.i586 0:5.3.1-1.fc11.remi php-devel.i586 0:5.3.1-1.fc11.remi php-eaccelerator.i586 1:0.9.6-0.2.rc1.fc11.remi php-gd.i586 0:5.3.1-1.fc11.remi php-imap.i586 0:5.3.1-1.fc11.remi php-ldap.i586 0:5.3.1-1.fc11.remi php-mbstring.i586 0:5.3.1-1.fc11.remi php-mcrypt.i586 0:5.3.1-1.fc11.remi php-mysql.i586 0:5.3.1-1.fc11.remi php-pdo.i586 0:5.3.1-1.fc11.remi php-pecl-radius.i586 0:1.2.5-6.fc11.remi php-pecl-xdebug.i586 0:2.0.5-1.fc11.remi php-pgsql.i586 0:5.3.1-1.fc11.remi php-soap.i586 0:5.3.1-1.fc11.remi php-xml.i586 0:5.3.1-1.fc11.remi 完了しました!

# php -v
PHP 5.3.1 (cli) (built: Nov 20 2009 16:12:18)
Copyright (c) 1997-2009 The PHP Group Zend Engine v2.3.0,
Copyright (c) 1998-2009 Zend Technologies with eAccelerator v0.9.6-rc1,
Copyright (c) 2004-2007 eAccelerator, by eAccelerator with Xdebug v2.0.5,
Copyright (c) 2002-2008, by Derick Rethans

そしたら、

# /etc/init.d/httpd restart

どっかにtest.phpでも作って中身に <?php phpinfo(); ?> で、ブラウザで確認して終わり。

なんか指摘とか、こうした方がいいよとか、有れば教えて下さい。

Related posts:

  1. Fedora Core 8って・・・w 最近サーバ構築でもしてみようかな~w なんて感じで始めて結構楽しんでやってます。 ハード・システム構成は M/B:(゚⊿゚)シラネ CPU:P4の2.4GH RAM:512MB HDD:400GB ってなかんじです。 P [...]...

Tags: , , ,  

Leave a Reply