經(jīng)歷了一個(gè)漫長的等待柔逼,在我們的PHP5.6發(fā)布后蒋譬,我們最新的PHP7終于發(fā)布了(等等,我們的6到哪去了愉适?)犯助,根據(jù)官方的說法,現(xiàn)在的PHP7要比PHP5.6快一倍维咸,那么我們?nèi)绻獓L鮮剂买,怎么去體驗(yàn)?zāi)兀?br>
其實(shí)我們有好幾種方法來安裝扑媚。
第一種,我們可以去官網(wǎng)上下源碼去編譯雷恃,這個(gè)就不多說了。
第二種费坊,我們可以使用我們的第三方包來安裝倒槐,比如說homebrew。本文就會(huì)講述如何使用這種方法安裝附井。
安裝方法
首先我們需要安裝Homebrew
-
通過brew來安裝:
$ brew tap homebrew/dupes $ brew tap homebrew/versions $ brew tap homebrew/homebrew-php // 創(chuàng)建目錄 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 install php70 //刪掉以前安裝的PHP5.6 //你可以根據(jù)自己的情況來修改 $ brew unlink php56 $ 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
-
配置Apache
$ sudo vim /etc/apache2/httpd.conf 找到這行注釋掉(大概在168行) #Comment out the PHP5 module #LoadModule php5_module libexec/apache2/libphp5.so #Enable PHP 7 module LoadModule php7_module /usr/local/opt/php70/libexec/apache2/libphp7.so <FilesMatch \.php$> SetHandler application/x-httpd-php </FilesMatch>
-
重啟Apache
sudo apachectl restart
-
到你的Apache的默認(rèn)目錄/Library/WebServer/Documents下面去增加一個(gè)info.php的文件讨越。
<?php phpinfo(); ?>
最后到你的 http://localhost/info.php 去看看測(cè)試以下,如果看到相關(guān)的信息永毅,就說明已經(jīng)安裝好了把跨。