Centos5.6 yum安装新版php7.0

前端之家收集整理的这篇文章主要介绍了Centos5.6 yum安装新版php7.0前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。

这两天又装了一下虚拟机,又要编译lnmp,还要弄各种拓展,很麻烦,能不能直接yum安装呢?答案是可以的!

1、首先要更新yum源,不然肯定是老版本,一般都在5.6以下,但是PHP7都出来好久了,性能提升50%以上!

按照系统更新yum源,我的是centos7,所以我运行下面的代码

CentOS/RHEL 7.x:

  1. rpm -Uvh https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm
  2. rpm -Uvh https://mirror.webtatic.com/yum/el7/webtatic-release.rpm
如果是centos6,那么执行以下代码
CentOS/RHEL 6.x:
  1. rpm -Uvh https://dl.fedoraproject.org/pub/epel/epel-release-latest-6.noarch.rpm
  2. rpm -Uvh https://mirror.webtatic.com/yum/el6/latest.rpm
然后就可以直接yum安装PHP7.0了,可以安装的拓展如下:

  1. yum install PHP70w-common PHP70w-fpm PHP70w-opcache PHP70w-gd PHP70w-MysqLnd PHP70w-mbstring PHP70w-pecl-redis PHP70w-pecl-memcached PHP70w-devel

就这一条命令,就可以安装了下面的拓展了!

PHP-api,PHP-bz2,PHP-calendar,PHP-ctype,PHP-curl,PHP-date,PHP-exif,PHP-fileinfo,PHP-filter,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

激动吧?别急,还有更牛的!一般都要安装memcached,gd,MysqL,等等是吧?

  1. 安装包 提供的拓展
  2. PHP70w mod_PHP,PHP70w-zts
  3. PHP70w-bcmath
  4. PHP70w-cli php-cgi,PHP-pcntl,PHP-readline
  5. PHP70w-common PHP-api,PHP-zlib
  6. PHP70w-dba
  7. PHP70w-devel
  8. PHP70w-embedded PHP-embedded-devel
  9. PHP70w-enchant
  10. PHP70w-fpm
  11. PHP70w-gd
  12. PHP70w-imap
  13. PHP70w-interbase PHP_database,PHP-firebird
  14. PHP70w-intl
  15. PHP70w-ldap
  16. PHP70w-mbstring
  17. PHP70w-mcrypt
  18. PHP70w-MysqL PHP-MysqLi,PHP_database
  19. PHP70w-MysqLnd PHP-MysqLi,PHP_database
  20. PHP70w-odbc PHP-pdo_odbc,PHP_database
  21. PHP70w-opcache PHP70w-pecl-zendopcache
  22. PHP70w-pdo PHP70w-pdo_sqlite,PHP70w-sqlite3
  23. PHP70w-pdo_dblib PHP70w-mssql
  24. PHP70w-pear
  25. PHP70w-pecl-apcu
  26. PHP70w-pecl-imagick
  27. PHP70w-pecl-memcached
  28. PHP70w-pecl-mongodb
  29. PHP70w-pecl-redis
  30. PHP70w-pecl-xdebug
  31. PHP70w-pgsql PHP-pdo_pgsql,PHP_database
  32. PHP70w-PHPdbg
  33. PHP70w-process PHP-posix,PHP-sysvmsg,PHP-sysvsem,PHP-sysvshm
  34. PHP70w-pspell
  35. PHP70w-recode
  36. PHP70w-snmp
  37. PHP70w-soap
  38. PHP70w-tidy
  39. PHP70w-xml PHP-dom,PHP-domxml,PHP-wddx,PHP-xsl
  40. PHP70w-xmlrpc

譬如你要加装xml,那么可以直接,别怀疑就是这么简单:
  1. yum install PHP70w-xml

2、检验一下成果:

查看一下PHP版本:

  1. PHP -v


查看一下PHP拓展:
  1. PHP -m

看到了吧?基本上会用的拓展都齐了吧?要啥自己去yum一下就好了!再也不用去纠结各种依赖问题了!

使用国内yum源:http://blog.csdn.net/zhezhebie/article/details/73484695
安装redis和memcached,直接yum安装即可:

  1. yum install -y memcached redis

memcached说明:http://blog.csdn.net/zhezhebie/article/details/73471519
redis说明:http://blog.csdn.net/zhezhebie/article/details/73470134

到这里还没结束,还需要配置一下PHP配置文件Nginx配置文件
参考链接http://php.net/manual/en/install.unix.nginx.php

webtatic参考链接https://webtatic.com/packages/php70/

配置PHP解析.PHP文件:
http://php.net/manual/en/install.unix.nginx.php

猜你在找的CentOS相关文章