1,首先要更新荫源,不然肯定是老版本,一般都在5.6以下,但是PHP7都出来好久了,性能提升50%以上!
按照系统更新百胜源,我的是centos7,所以我运行下面的代码!
CentOS / RHEL 7.x:
- 1
- 2
如果是centos6,那么执行以下代码:
CentOS / RHEL 6.x:
6.noarch.com/yum/el6/latest 然后就可以直接yum的安装PHP7.0了,可以安装的拓展如下:
yum install PHP70w.x86_64 PHP70w-cli.x86_64 PHP70w-common.x86_64 PHP70w-gd.x86_64 PHP70w-ldap.x86_64 PHP70w-mbstring.x86_64 PHP70w-mcrypt.x86_64 PHP70w-MysqL.x86_64 PHP70w-pdo.x86_64
yum install PHP70w-fpm
.安装PHP FPM
就这一条命令,就可以安装了下面的拓展了!
PHP-api,PHP-bz2,PHP-calendar,PHP-ctype,PHP-curl,PHP-date,PHP-exif,PHP-fileinfo,PHP-filter,PHP-gmp,哈希,PHP-iconv,PHP-json,PHP-libxml,PHP-openssl,PHP-pcre,PHP-pecl-Fileinfo,PHP-pecl-phar,PHP-pecl-zip,PHP-reflection,PHP- shmop,PHP-simplexml,PHP-sockets,PHP-spl,PHP-tokenizer,PHP-zend-abi,PHP-zip,PHP-zlib
激动吧?别急,还有更牛的!一般都要安装的memcached,GD,MysqL的,等等是吧?
2
3
4
五
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
三十
31
32
33
34
35
36
37
38
39
40
安装包 提供的拓展
PHP70w mod_PHP,PHP70w-zts
PHP70w-bcmath
PHP70w-cli PHP-cgi,PHP-pcntl,PHP-readline
PHP70w-common 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
PHP70w-dba
PHP70w-devel
PHP70w-embedded PHP-embedded-devel
PHP70w-enchant
PHP70w-fpm
PHP70w-gd
PHP70w-imap
PHP70w-interbase PHP_database,PHP-firebird
PHP70w-intl
PHP70w-ldap
PHP70w-mbstring
PHP70w-mcrypt
PHP70w-MysqL PHP-MysqLi,PHP_database
PHP70w-MysqLnd PHP-MysqLi,PHP_database
PHP70w-odbc PHP-pdo_odbc,PHP_database
PHP70w-opcache PHP70w-pecl-zendopcache
PHP70w-pdo PHP70w-pdo_sqlite,PHP70w-sqlite3
PHP70w-pdo_dblib PHP70w-mssql
PHP70w-pear
PHP70w-pecl-apcu
PHP70w-pecl-imagick
PHP70w-pecl-memcached
PHP70w-pecl-mongodb
PHP70w-pecl-redis
PHP70w-pecl-xdebug
PHP70w-pgsql PHP-pdo_pgsql,PHP_database
PHP70w-PHPdbg
PHP70w-process PHP-posix,PHP-sysvmsg,PHP-sysvsem,PHP-sysvshm
PHP70w-pspell
PHP70w-recode
PHP70w-snmp
PHP70w-soap
PHP70w-tidy
PHP70w-xml PHP-dom,PHP-domxml,PHP-wddx,PHP-xsl
PHP70w-xmlrpc
譬如你要加装XML,那么可以直接,别怀疑就是这么简单:
1
yum install PHP70w-xml
2,检验一下成果:
查看一下PHP的版本:
1
PHP -v
查看一下PHP的拓展:
1
PHP -m
看到了吧?基本上会用的拓展都齐了吧?要啥自己去百胜一下就好了!再也不用去纠结各种依赖问题了!
使用国内yum源:http://blog.csdn.net/zhezhebie/article/details/73484695
安装redis和memcached,直接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