YUM を使用して CentOS/RHEL 6.2 に PHP5.4 をインストールする
この記事は、すべての CentOS6 および Red Hat Enterprise Linux6 バージョンへの php5.4 のインストールに適用されます。私のテスト インストール環境は 32 ビット CentOS6 システムです。 。
記事のソース: Yum 経由の CentOS/RHEL 6.2 上の PHP 5.4 http://www.webtatic.com/packages/php54/
転載元を明記してくださいYUM を使用して CentOS/RHEL 6.2 に PHP5.4 をインストールします
php5.4 は 2012 年 5 月 8 日にリリースされました。php5.4.0 以降、php には次のような新機能が追加されました。
ここで変更ログを確認できます。
ここでは、Webtatic EL6 の YUM ソースを使用して php5.4 をインストールします。Webtatic EL6 YUM ソースをホームページにインストールします。
php5.4をインストールします
インストールが失敗した場合は、インストールする前に以前の PHP をアンインストールすることをお勧めします。yum delete php php-*
含まれる PHP 拡張機能のリスト:
Package | Provides |
---|---|
php54w | mod_php |
php54w-bcmath | |
php54w-cli | php-cgi, php-pcntl, php-readline |
php54w-common | php-api, php-bz2, php-calendar, php-ctype, php-curl, php-date, php-exif, php-fileinfo, php-ftp, php-gettext, php-gmp, php-hash, php-iconv, php-json, php-libxml, php-openssl, php-pcre, php-pecl-Fileinfo, php-pecl-phar, php-pecl-zip, php-reflection, php-session, php-shmop, php-simplexml, php-sockets, php-spl, php-tokenizer, php-zend-abi, php-zip, php-zlib |
php54w-dba | |
php54w-devel | |
php54w-embedded | php-embedded-devel |
php54w-enchant | |
php54w-fpm | |
php54w-gd | |
php54w-imap | |
php54w-interbase | php_database, php-firebird |
php54w-intl | |
php54w-ldap | |
php54w-mbstring | |
php54w-mcrypt | |
php54w-mssql | |
php54w-mysql | php-mysqli, php_database |
php54w-odbc | php-pdo_odbc, php_database |
php54w-pdo | |
php54w-pgsql | php-pdo_pgsql, php_database |
php54w-process | php-posix, php-sysvmsg, php-sysvsem, php-sysvshm |
php54w-pspell | |
php54w-recode | |
php54w-snmp | |
php54w-soap | |
php54w-tidy | |
php54w-xml | php-dom, php-domxml, php-wddx, php-xsl |
php54w-xmlrpc | |
php54w-zts |
Webtatic が現在 php5.3 用に非常に多くの拡張機能しか提供していないことを考慮すると、php5.4 ではこれらのみが提供されます。オペコード キャッシュなどの他の拡張機能はまだ利用できませんが、Webtatic はできるだけ早くリリースできるよう努力します。
メモ
最新バージョンの error_reporting の E_ALL には E_STRICT が含まれるようになり、より多くの警告とエラー プロンプトが表示されます。デフォルトでは、error_reporting はオフになっていますが、古い php バージョンからアップグレードすると、php.ini が更新されず、error_reporting がオンになる可能性があります。
centos5へのphp5.4のインストールとアップグレードについて
centos は古いバージョンであり、使用されることが少なくなっているため、php5.4 を centos5 に移植するには多くの作業が必要となり、おそらく完了するのは困難です。
*********************************************
* 著者:葉文涛
* リンク: CentOS/RHEL 6.2 に YUM を使用して PHP5.4 をインストールする
******************転載の際は出典を明記して下さい****************