设为首页 加入收藏

TOP

Mac超快速搭建Nginx、PHP、PHPStorm、XDebug环境(一)
2019-08-23 00:34:13 】 浏览:42
Tags:Mac 快速 搭建 Nginx PHP PHPStorm XDebug 环境

一、安装自己需要的版本php

  1. 以php7.1为例,执行:curl -s https://php-osx.liip.ch/install.sh | bash -s 7.1
    (去这个链接下找自己想要下载的php版本 https://php-osx.liip.ch/
  2. 安装结束后,/usr/local/php5目录下即刚刚install的php
  3. 此时在终端中输入php -v 显示的还是老的版本,可以将这个新的PHP路径追加到$path中。
vi ~/.profile
在文件中增加以下一行
export PATH=/usr/local/php5/bin:/usr/local/php5/sbin:$PATH
执行下面的命令使改动立即生效
source ~/.profile
  1. 此时运行php -v,已经是刚刚安装的7.1版本
PHP 7.1.13 (cli) (built: Feb  1 2018 13:38:42) ( NTS )
Copyright (c) 1997-2017 The PHP Group
Zend Engine v3.1.0, Copyright (c) 1998-2017 Zend Technologies
    with Zend OPcache v7.1.13, Copyright (c) 1999-2017, by Zend Technologies
    with Xdebug v2.6.0, Copyright (c) 2002-2018, by Derick Rethans
  1. 运行php-fpm -v,查看fpm的版本如下
PHP 7.1.13 (fpm-fcgi) (built: Feb  1 2018 13:38:47)
Copyright (c) 1997-2017 The PHP Group
Zend Engine v3.1.0, Copyright (c) 1998-2017 Zend Technologies
    with Zend OPcache v7.1.13, Copyright (c) 1999-2017, by Zend Technologies
    with Xdebug v2.6.0, Copyright (c) 2002-2018, by Derick Rethans
  1. php.ini在/usr/local/php5/lib/php.ini
  2. 扩展的一些配置都在/usr/local/php5/php.d/目录下,可以看到xdebug扩展已经安装了。
-rw-r--r--   1 root  wheel    75  2  1 20:41 10-extension_dir.ini
-rw-r--r--   1 root  wheel    53  2  1 20:41 20-extension-opcache.ini
-rw-r--r--   1 root  wheel    41  2  1 20:41 40-curl.ini
-rw-r--r--   1 root  wheel    44  2  1 20:41 40-openssl.ini
-rw-r--r--   1 root  wheel   103  2  1 20:41 50-extension-apcu.ini
-rw-r--r--   1 root  wheel    18  2  1 20:41 50-extension-curl.ini
-rw-r--r--   1 root  wheel    17  2  1 20:41 50-extension-gmp.ini
-rw-r--r--   1 root  wheel    83  2  1 20:41 50-extension-igbinary.ini
-rw-r--r--   1 root  wheel    18  2  1 20:41 50-extension-imap.ini
-rw-r--r--   1 root  wheel    79  2  1 20:41 50-extension-intl.ini
-rw-r--r--   1 root  wheel    20  2  1 20:41 50-extension-mcrypt.ini
-rw-r--r--   1 root  wheel    84  2  1 20:41 50-extension-memcached.ini
-rw-r--r--   1 root  wheel    82  2  1 20:41 50-extension-mongodb.ini
-rw-r--r--   1 root  wheel    22  2  1 20:41 50-extension-mssql.ini
-rw-r--r--   1 root  wheel    23  2  1 20:41 50-extension-pdo_pgsql.ini
-rw-r--r--   1 root  wheel    19  2  1 20:41 50-extension-pgsql.ini
-rw-r--r--   1 root  wheel    81  2  1 20:41 50-extension-propro.ini
-rw-r--r--   1 root  wheel    80  2  1 20:41 50-extension-raphf.ini
-rw-r--r--   1 root  wheel    22  2  1 20:41 50-extension-readline.ini
-rw-r--r--   1 root  wheel    80  2  1 20:41 50-extension-redis.ini
-rw-r--r--   1 root  wheel    79  2  1 20:41 50-extension-solr.ini
-rw-r--r--   1 root  wheel    79  2  1 20:41 50-extension-ssh2.ini
-rw-r--r--   1 root  wheel   427  5  8 17:20 50-extension-xdebug.ini
-rw-r--r--   1 root  wheel    17  2  1 20:41 50-extension-xsl.ini
-rw-r--r--   1 root  wheel    79  2  1 20:41 60-extension-pecl_http.ini
-rw-r--r--   1 root  wheel  2004  2  1 20:41 99-liip-developer.ini
  1. 已经安装编译的扩展镜像在/usr/local/php5/lib/php/extensions/no-debug-non-zts-20160303/下
-rwxr-xr-x   1 root  wheel    71936  2  1 20:41 apcu.so
-rwxr-xr-x   1 root  wheel    78668  2  1 20:41 curl.so
-rwxr-xr-x   1 root  wheel    44108  2  1 20:41 gmp.so
-rwxr-xr-x   1 root  wheel   350380  2  1 20:41 http.so
-rwxr-xr-x   1 root  wheel    42828  2  1 20:41 igbinary.so
-rwxr-xr-x   1 root  wheel  3188820  2  1 20:41 imap.so
-rwxr-xr-x   1 root  wheel   510600  2  1 20:41 intl.so
-rwxr-xr-x   1 root  wheel    38652  2  1 20:41 mcrypt.so
-rwxr-xr-x   1 root  wheel    84892  2  1 20:41 memcached.so
-rwxr-xr-x   1 root  wheel  2807892  2  1 20:41 mongodb.so
-rwxr-xr-x   1 root  wheel   322864  2  1 20:41 opcache.so
-rwxr-xr-x   1 root  wheel    38228  2  1 20:41 pdo_pgsql.so
-rwxr-xr-x   1 root  wheel   108104  2  1 20:41 pgsql.so
-rwxr-xr-x   1 root  wheel    16540  2  1 20:41 propro.so
-rwxr-xr-x   1
首页 上一页 1 2 下一页 尾页 1/2/2
】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
上一篇cgi、fastcgi及php-fpm分别是什么 下一篇ThinkPHP5+小程序商城 网盘视频

最新文章

热门文章

Hot 文章

Python

C 语言

C++基础

大数据基础

linux编程基础

C/C++面试题目