Centos7 安装PHP7.0
默认centos7的源中php的版本是5.6的
秉着使用最新的版本的原则,此次想要安装PHP7.0
添加源:
rpm -Uvh https://centos7.iuscommunity.org/ius-release.rpm
[root@localhost ~]# rpm -Uvh https://centos7.iuscommunity.org/ius-release.rpm Retrieving https://centos7.iuscommunity.org/ius-release.rpm warning: /var/tmp/rpm-tmp.tOxBVX: Header V4 DSA/SHA1 Signature, key ID 9cd4953f: NOKEY Preparing... ################################# [100%] Updating / installing... 1:ius-release-1.0-14.ius.centos7 ################################# [100%]
然后搜索php7,可以看到下面的软件包,直选择想要的直接yum install
[root@localhost ~]# [root@localhost ~]# yum search php7 Loaded plugins: fastestmirror ius | 2.3 kB 00:00:00 ius/x86_64/primary_db | 196 kB 00:00:02 Loading mirror speeds from cached hostfile * base: mirrors.yun-idc.com * epel: mirror.premi.st * extras: mirrors.tuna.tsinghua.edu.cn * ius: mirrors.tuna.tsinghua.edu.cn * updates: mirrors.nwsuaf.edu.cn * webtatic: sp.repo.webtatic.com =============================================================================== N/S matched: php7 =============================================================================== php70u-debuginfo.x86_64 : Debug information for package php70u php70u-ioncube-loader-debuginfo.x86_64 : Debug information for package php70u-ioncube-loader php70u-pecl-amqp-debuginfo.x86_64 : Debug information for package php70u-pecl-amqp php70u-pecl-apcu-debuginfo.x86_64 : Debug information for package php70u-pecl-apcu php70u-pecl-geoip-debuginfo.x86_64 : Debug information for package php70u-pecl-geoip php70u-pecl-igbinary-debuginfo.x86_64 : Debug information for package php70u-pecl-igbinary php70u-pecl-imagick-debuginfo.x86_64 : Debug information for package php70u-pecl-imagick php70u-pecl-redis-debuginfo.x86_64 : Debug information for package php70u-pecl-redis php70u-pecl-smbclient-debuginfo.x86_64 : Debug information for package php70u-pecl-smbclient php70u-pecl-xdebug-debuginfo.x86_64 : Debug information for package php70u-pecl-xdebug php71u-debuginfo.x86_64 : Debug information for package php71u php71u-pecl-apcu-debuginfo.x86_64 : Debug information for package php71u-pecl-apcu php71u-pecl-igbinary-debuginfo.x86_64 : Debug information for package php71u-pecl-igbinary php71u-pecl-imagick-debuginfo.x86_64 : Debug information for package php71u-pecl-imagick php71u-pecl-redis-debuginfo.x86_64 : Debug information for package php71u-pecl-redis php71u-pecl-xdebug-debuginfo.x86_64 : Debug information for package php71u-pecl-xdebug uwsgi-plugin-php70u-debuginfo.x86_64 : Debug information for package uwsgi-plugin-php70u mod_php70u.x86_64 : PHP module for the Apache HTTP Server mod_php71u.x86_64 : PHP module for the Apache HTTP Server mod_php71w.x86_64 : PHP module for the Apache HTTP Server php70u-bcmath.x86_64 : A module for PHP applications for using the bcmath library php70u-cli.x86_64 : Command-line interface for PHP php70u-common.x86_64 : Common files for PHP php70u-dba.x86_64 : A database abstraction layer module for PHP applications php70u-dbg.x86_64 : The interactive PHP debugger php70u-devel.x86_64 : Files needed for building PHP extensions php70u-embedded.x86_64 : PHP library for embedding in applications php70u-enchant.x86_64 : Enchant spelling extension for PHP applications php70u-fpm.x86_64 : PHP FastCGI Process Manager php70u-fpm-httpd.noarch : Apache HTTP Server configuration for PHP-FPM php70u-fpm-nginx.noarch : Nginx configuration for PHP-FPM php70u-gd.x86_64 : A module for PHP applications for using the gd graphics library php70u-gmp.x86_64 : A module for PHP applications for using the GNU MP library php70u-imap.x86_64 : A module for PHP applications that use IMAP php70u-interbase.x86_64 : A module for PHP applications that use Interbase/Firebird databases php70u-intl.x86_64 : Internationalization extension for PHP applications php70u-ioncube-loader.x86_64 : IonCube Loader provides PHP Modules to read IonCube Encoded Files php70u-json.x86_64 : JavaScript Object Notation extension for PHP php70u-ldap.x86_64 : A module for PHP applications that use LDAP php70u-mbstring.x86_64 : A module for PHP applications which need multi-byte string handling php70u-mcrypt.x86_64 : Standard PHP module provides mcrypt library support php70u-mysqlnd.x86_64 : A module for PHP applications that use MySQL databases php70u-odbc.x86_64 : A module for PHP applications that use ODBC databases php70u-opcache.x86_64 : The Zend OPcache php70u-pdo.x86_64 : A database access abstraction module for PHP applications php70u-pdo-dblib.x86_64 : PDO driver Microsoft SQL Server and Sybase databases php70u-pear.noarch : PHP Extension and Application Repository framework php70u-pecl-amqp.x86_64 : Communicate with any AMQP compliant server php70u-pecl-apcu.x86_64 : APC User Cache php70u-pecl-apcu-devel.x86_64 : APCu developer files (header) php70u-pecl-apcu-panel.noarch : APCu control panel php70u-pecl-geoip.x86_64 : Extension to map IP addresses to geographic places php70u-pecl-igbinary.x86_64 : Replacement for the standard PHP serializer php70u-pecl-igbinary-devel.x86_64 : Igbinary developer files (header) php70u-pecl-imagick.x86_64 : Provides a wrapper to the ImageMagick library php70u-pecl-redis.x86_64 : Extension for communicating with the Redis key-value store php70u-pecl-smbclient.x86_64 : PHP wrapper for libsmbclient php70u-pecl-xdebug.x86_64 : PECL package for debugging PHP scripts php70u-pgsql.x86_64 : A PostgreSQL database module for PHP php70u-process.x86_64 : Modules for PHP script using system process interfaces php70u-pspell.x86_64 : A module for PHP applications for using pspell interfaces php70u-recode.x86_64 : A module for PHP applications for using the recode library php70u-snmp.x86_64 : A module for PHP applications that query SNMP-managed devices php70u-soap.x86_64 : A module for PHP applications that use the SOAP protocol php70u-tidy.x86_64 : Standard PHP module provides tidy library support php70u-xml.x86_64 : A module for PHP applications which use XML php70u-xmlrpc.x86_64 : A module for PHP applications which use the XML-RPC protocol php70w.x86_64 : PHP scripting language for creating dynamic web sites php70w-bcmath.x86_64 : A module for PHP applications for using the bcmath library php70w-cli.x86_64 : Command-line interface for PHP php70w-common.x86_64 : Common files for PHP php70w-dba.x86_64 : A database abstraction layer module for PHP applications php70w-devel.x86_64 : Files needed for building PHP extensions php70w-embedded.x86_64 : PHP library for embedding in applications php70w-enchant.x86_64 : Enchant spelling extension for PHP applications php70w-fpm.x86_64 : PHP FastCGI Process Manager php70w-gd.x86_64 : A module for PHP applications for using the gd graphics library php70w-imap.x86_64 : A module for PHP applications that use IMAP php70w-interbase.x86_64 : A module for PHP applications that use Interbase/Firebird databases php70w-intl.x86_64 : Internationalization extension for PHP applications php70w-ldap.x86_64 : A module for PHP applications that use LDAP php70w-mbstring.x86_64 : A module for PHP applications which need multi-byte string handling php70w-mcrypt.x86_64 : Standard PHP module provides mcrypt library support php70w-mysql.x86_64 : A module for PHP applications that use MySQL databases php70w-mysqlnd.x86_64 : A module for PHP applications that use MySQL databases php70w-odbc.x86_64 : A module for PHP applications that use ODBC databases php70w-opcache.x86_64 : An opcode cache Zend extension php70w-pdo.x86_64 : A database access abstraction module for PHP applications php70w-pdo_dblib.x86_64 : MSSQL database module for PHP php70w-pear.noarch : PHP Extension and Application Repository framework php70w-pecl-apcu.x86_64 : APCu - APC User Cache php70w-pecl-apcu-devel.x86_64 : APCu developer files (header) php70w-pecl-igbinary.x86_64 : Replacement for the standard PHP serializer php70w-pecl-igbinary-devel.x86_64 : Igbinary developer files (header) php70w-pecl-imagick.x86_64 : Provides a wrapper to the ImageMagick library php70w-pecl-imagick-devel.x86_64 : Imagick developer files (header) php70w-pecl-memcached.x86_64 : Extension to work with the Memcached caching daemon php70w-pecl-mongodb.x86_64 : PECL package MongoDB driver php70w-pecl-redis.x86_64 : Extension for communicating with the Redis key-value store php70w-pecl-xdebug.x86_64 : PECL package for debugging PHP scripts php70w-pgsql.x86_64 : A PostgreSQL database module for PHP php70w-phpdbg.x86_64 : Interactive PHP debugger php70w-process.x86_64 : Modules for PHP script using system process interfaces php70w-pspell.x86_64 : A module for PHP applications for using pspell interfaces php70w-recode.x86_64 : A module for PHP applications for using the recode library php70w-snmp.x86_64 : A module for PHP applications that query SNMP-managed devices php70w-soap.x86_64 : A module for PHP applications that use the SOAP protocol php70w-tidy.x86_64 : Standard PHP module provides tidy library support php70w-xml.x86_64 : A module for PHP applications which use XML php70w-xmlrpc.x86_64 : A module for PHP applications which use the XML-RPC protocol php71u-bcmath.x86_64 : A module for PHP applications for using the bcmath library php71u-cli.x86_64 : Command-line interface for PHP php71u-common.x86_64 : Common files for PHP php71u-dba.x86_64 : A database abstraction layer module for PHP applications php71u-dbg.x86_64 : The interactive PHP debugger php71u-devel.x86_64 : Files needed for building PHP extensions php71u-embedded.x86_64 : PHP library for embedding in applications php71u-enchant.x86_64 : Enchant spelling extension for PHP applications php71u-fpm.x86_64 : PHP FastCGI Process Manager php71u-fpm-httpd.noarch : Apache HTTP Server configuration for PHP-FPM php71u-fpm-nginx.noarch : Nginx configuration for PHP-FPM php71u-gd.x86_64 : A module for PHP applications for using the gd graphics library php71u-gmp.x86_64 : A module for PHP applications for using the GNU MP library php71u-imap.x86_64 : A module for PHP applications that use IMAP php71u-interbase.x86_64 : A module for PHP applications that use Interbase/Firebird databases php71u-intl.x86_64 : Internationalization extension for PHP applications php71u-json.x86_64 : JavaScript Object Notation extension for PHP php71u-ldap.x86_64 : A module for PHP applications that use LDAP php71u-mbstring.x86_64 : A module for PHP applications which need multi-byte string handling php71u-mcrypt.x86_64 : Standard PHP module provides mcrypt library support php71u-mysqlnd.x86_64 : A module for PHP applications that use MySQL databases php71u-odbc.x86_64 : A module for PHP applications that use ODBC databases php71u-opcache.x86_64 : The Zend OPcache php71u-pdo.x86_64 : A database access abstraction module for PHP applications php71u-pdo-dblib.x86_64 : PDO driver Microsoft SQL Server and Sybase databases php71u-pecl-apcu.x86_64 : APC User Cache php71u-pecl-apcu-devel.x86_64 : APCu developer files (header) php71u-pecl-apcu-panel.noarch : APCu control panel php71u-pecl-igbinary.x86_64 : Replacement for the standard PHP serializer php71u-pecl-igbinary-devel.x86_64 : Igbinary developer files (header) php71u-pecl-imagick.x86_64 : Provides a wrapper to the ImageMagick library php71u-pecl-redis.x86_64 : Extension for communicating with the Redis key-value store php71u-pecl-xdebug.x86_64 : PECL package for debugging PHP scripts php71u-pgsql.x86_64 : A PostgreSQL database module for PHP php71u-process.x86_64 : Modules for PHP script using system process interfaces php71u-pspell.x86_64 : A module for PHP applications for using pspell interfaces php71u-recode.x86_64 : A module for PHP applications for using the recode library php71u-snmp.x86_64 : A module for PHP applications that query SNMP-managed devices php71u-soap.x86_64 : A module for PHP applications that use the SOAP protocol php71u-tidy.x86_64 : Standard PHP module provides tidy library support php71u-xml.x86_64 : A module for PHP applications which use XML php71u-xmlrpc.x86_64 : A module for PHP applications which use the XML-RPC protocol php71w-bcmath.x86_64 : A module for PHP applications for using the bcmath library php71w-cli.x86_64 : Command-line interface for PHP php71w-common.x86_64 : Common files for PHP php71w-dba.x86_64 : A database abstraction layer module for PHP applications php71w-devel.x86_64 : Files needed for building PHP extensions php71w-embedded.x86_64 : PHP library for embedding in applications php71w-enchant.x86_64 : Enchant spelling extension for PHP applications php71w-fpm.x86_64 : PHP FastCGI Process Manager php71w-gd.x86_64 : A module for PHP applications for using the gd graphics library php71w-imap.x86_64 : A module for PHP applications that use IMAP php71w-interbase.x86_64 : A module for PHP applications that use Interbase/Firebird databases php71w-intl.x86_64 : Internationalization extension for PHP applications php71w-ldap.x86_64 : A module for PHP applications that use LDAP php71w-mbstring.x86_64 : A module for PHP applications which need multi-byte string handling php71w-mcrypt.x86_64 : Standard PHP module provides mcrypt library support php71w-mysql.x86_64 : A module for PHP applications that use MySQL databases php71w-mysqlnd.x86_64 : A module for PHP applications that use MySQL databases php71w-odbc.x86_64 : A module for PHP applications that use ODBC databases php71w-opcache.x86_64 : An opcode cache Zend extension php71w-pdo.x86_64 : A database access abstraction module for PHP applications php71w-pdo_dblib.x86_64 : MSSQL database module for PHP php71w-pear.noarch : PHP Extension and Application Repository framework php71w-pecl-apcu.x86_64 : APCu - APC User Cache php71w-pecl-apcu-devel.x86_64 : APCu developer files (header) php71w-pecl-igbinary.x86_64 : Replacement for the standard PHP serializer php71w-pecl-igbinary-devel.x86_64 : Igbinary developer files (header) php71w-pecl-imagick.x86_64 : Provides a wrapper to the ImageMagick library php71w-pecl-imagick-devel.x86_64 : Imagick developer files (header) php71w-pecl-memcached.x86_64 : Extension to work with the Memcached caching daemon php71w-pecl-mongodb.x86_64 : PECL package MongoDB driver php71w-pecl-redis.x86_64 : Extension for communicating with the Redis key-value store php71w-pecl-xdebug.x86_64 : PECL package for debugging PHP scripts php71w-pgsql.x86_64 : A PostgreSQL database module for PHP php71w-phpdbg.x86_64 : Interactive PHP debugger php71w-process.x86_64 : Modules for PHP script using system process interfaces php71w-pspell.x86_64 : A module for PHP applications for using pspell interfaces php71w-recode.x86_64 : A module for PHP applications for using the recode library php71w-snmp.x86_64 : A module for PHP applications that query SNMP-managed devices php71w-soap.x86_64 : A module for PHP applications that use the SOAP protocol php71w-tidy.x86_64 : Standard PHP module provides tidy library support php71w-xml.x86_64 : A module for PHP applications which use XML php71w-xmlrpc.x86_64 : A module for PHP applications which use the XML-RPC protocol uwsgi-plugin-php70u.x86_64 : uWSGI - Plugin for PHP support Name and summary matches only, use "search all" for everything. [root@localhost ~]#