赞
踩
经历了一个漫长的等待,在我们的PHP5.6发布后,我们最新的PHP7终于发布了(等等,我们的6到哪去了?),根据官方的说法,现在的PHP7要比PHP5.6快一倍,那么我们如果要尝鲜,怎么去体验呢?
其实我们有好几种方法来安装。
第一种,我们可以去官网上下源码去编译,这个就不多说了。
第二种,我们可以使用我们的第三方包来安装,比如说homebrew。本文就会讲述如何使用这种方法安装。
通过brew来安装:
- $ brew tap homebrew/dupes
- $ brew tap homebrew/versions
- $ brew tap homebrew/homebrew-php
-
- // 创建目录
- sudo mkdir /usr/local/var
- sudo chmod 777 /usr/local/var
- //修改成你自己的用户名和组
- sudo chown -R <username>:<group> /usr/local/sbin
- sudo mkdir /usr/local/sbin/
- //安装PHP7
- $ brew unlink php56
$ brew install php70 --with-httpd24
//删掉以前安装的PHP5.6,必须加--with-httpd24 不然不会有libphp7.so文件
//你可以根据自己的情况来修改
$ brew link php70
//大功告成
$ php -v
PHP 7.0.0 (cli) (built: Dec 2 2015 13:06:23) ( NTS )
Copyright (c) 1997-2015 The PHP Group
Zend Engine v3.0.0, Copyright (c) 1998-2015 Zend Technologies
- $ brew info php70
- //出现信息放在附录里,仔细阅读
3.配置Apache
- $ sudo vim /etc/apache2/httpd.conf
- 找到这行注释掉(大概在168行)
- #Comment out the PHP5 module
- #LoadModule php5_module libexec/apache2/libphp5.so
-
- 找到这行并注释掉(大概在最后一行)
- #Include /private/etc/apache2/other/*.conf
-
LoadModule php7_module /usr/local/opt/php70/libexec/apache2/libphp7.so
<FilesMatch .php$>
SetHandler application/x-httpd-php
</FilesMatch>
<IfModule php7_module>
AddType application/x-h
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。