Mac系统安装PHP7教程

安装教程:

1.首先我们需要安装Homebrew

一条命令完美安装:http://brew.sh/index_zh-cn.html

2.终端输入以下命令

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
// 创建目录,如果你没有创建过该目录
sudo mkdir /usr/local/var
sudo chmod 777 /usr/local/var
//修改成你自己的用户名和组,如果你没有创建过该目录
sudo mkdir /usr/local/sbin/
sudo chown -R <username>:<group> /usr/local/sbin//由于我本身一直在使用5.6版本,故上述步骤省略,下面进入正题
//添加PHP库
brew tap homebrew/dupes
brew tap homebrew/versions
brew tap homebrew/homebrew-php
//关闭老版本的PHP56或55或更早版本 进程
brew unlink php56
//开始安装PHP7
brew install php70
//开启PHP70进程
brew link php70
//输入命令,查看是否成功
php -v
//成功后显示下面信息
PHP 7.0.8 (cli) (built: Jul 13 2016 15:19:21) ( NTS )
Copyright (c) 1997-2016 The PHP Group
Zend Engine v3.0.0, Copyright (c) 1998-2016 Zend Technologies

注:遇未生成libphp7.so

1
brew install php70 --with-apxs2  --with-apache --with-gmp --with-imap --with-tidy --with-debug

3.配置Apache

1
2
3
4
5
6
7
8
9
$ 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>

4.重启Apache

1
sudo apachectl restart

5.到你的Apache的默认目录/Library/WebServer/Documents下面去增加一个info.php的文件

1
2
3
<?php    
phpinfo();
?>

最后到你的 http://localhost/info.php 去看看测试以下,如果看到相关的信息,就说明已经安装好了。

原文:大专栏  Mac系统安装PHP7教程


上一篇:docker初探


下一篇:arch-linux – httpd(apache2)服务器不解析* .php文件,但将它们显示为安装了php-module的文本