brew 安装php70 fpm,mac 通过brew安装php70 +php-fpm+ phalcon3.0.3

安装php7.0.15

brew install homebrew/php/php70

brew install homebrew/php/php70-mcrypt

brew install homebrew/php/php70-redis

brew install homebrew/php/php70-msgpack

brew install homebrew/php/php70-memcached

安装php后可执行文件所在路径(-v ):

/usr/local/bin/php -v

/usr/local/bin/phpize -v

/usr/local/bin/php-config -v

/usr/local/sbin/php-fpm -v

安装phplcon:(官网首页还是3.0.3; 问题在于找对phpize,php-config)

cd ~/Downloads/

git clone git://github.com/phalcon/cphalcon.git

cd cphalcon/

git checkout v3.0.3

cd  build/php7/64bits

/usr/local/bin/phpize

./configure —with-php-config=/usr/local/bin/php-config

make #中间会出现 warning 忽略

sudo make install

修改配置

查找配置文件 /usr/local/bin/php —ini

vim  /usr/local/etc/php/7.0/php.ini

或者:

/usr/local/etc/php/7.0/conf.d/ 加入单独的配置文件

这两种修改配置文件好像是有区别的 没有深入研究

启动php-fpm

因为本地已经有php5的php-fpm占用了9000端口 所以需要另设:

查找配置文件: /usr/local/sbin/php-fpm -t

vim  /usr/local/etc/php/7.0/php-fpm.conf

可以看到最后一行: include=/usr/local/etc/php/7.0/php-fpm.d/*.conf

cd /usr/local/etc/php/7.0/php-fpm.d/

vim www.conf

搜索listen修改端口 比如9000改为9001

sudo /usr/local/sbin/php-fpm -D

【MySQL】Mac通过brew安装的MySQL重启方法

问题 在 Mac 上通过 brew install mysql 安装的的MySQL使用基本MySQL命令重启会失败: mysql.server stop mysql.server start mysq ...

MAC OS brew安装MNMP

安装HomeBrew Brew是Mac下面的包管理工具,就像centos下面的yum一样.HomeBrew可以通过ruby来安装,mac系统是自带ruby的,所以只要在终端运行下面的代码即可安装Hom ...

Mac使用brew安装软件

Homebrew官方网站:https://brew.sh/1,安装brew,Mac中打开Termal输入命令: /usr/bin/ruby -e "$(curl -fsSL https:// ...

mac环境brew安装freetype,imagick等yii2所需要的库

之前整理了一下内置的php环境,各种缺库是很坑爹的,而且内置的php编译目录找了老半天没找到.所以决定使用brew去重新编译一边php brew的安装就不说了,上篇博客有说.直入主题 brew安装完p ...

mac使用brew安装mysql

1.安装mysql #brew install mysql 报错 Error: The following directories are not writable by your user: /us ...

Mac下brew安装与配置mysql

一.打开mac控制台 $ brew install mysql 二.启动mysql服务 $ mysql.server start 三.初始化mysql配置 1 rainMacBook-Pro:~ co ...

mac使用brew安装sshpass

brew安装sshpass brew install https://raw.githubusercontent.com/kadwanev/bigboybrew/master/Library/Form ...

MAC 通过brew安装软件

1.安装brew ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/instal ...

Mac用brew安装MySQL

1.先安装brew 网址:https://brew.sh/ 复制命令:/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent ...

随机推荐

C/C++定义全局变量/常量几种方法的区别

在讨论全局变量之前我们先要明白几个基本的概念: 1. 编译单元(模块):    在IDE开发工具大行其道的今天,对于编译的一些概念很多人已经不再清楚了,很多程序员最怕的就是处理连接错误(LINK ER ...

leetcode Linked List Cycle

Given a linked list, determine if it has a cycle in it. Follow up:Can you solve it without using ext ...

screen 命令

# screen [-AmRvx -ls -wipe][-d ][-h ][-r ][-s ][-S ] 参 ...

高性能js之js加载执行

转载自:http://www.blogjava.net/BearRui/archive/2010/04/08/web_performance_js_where.html 外部JS的阻塞下载 所有浏览器 ...

zoom:1的作用

兼容IE6.IE7.IE8浏览器,经常会遇到一些问题,可以使用zoom:1来解决,有如下作用:触发IE浏览器的haslayout解决ie下的浮动,margin重叠等一些问题. 如下使用DIV做一行两列 ...

EasyUI 冻结列

一.如果是js绘制的,设置frozenColumn属性就可以,frozenColumn 属性和 columns 属性都是设置列,frozenColumn是设置冻结列 $('#tt').datagrid ...

C#版 - Leetcode 65. 有效数字 - 题解

版权声明: 本文为博主Bravo Yeung(知乎UserName同名)的原创文章,欲转载请先私信获博主允许,转载时请附上网址 http://blog.csdn.net/lzuacm. Leetcod ...

C#微信支付对接

c#版在pc端发起微信扫码支付   主要代码: /** * 生成直接支付url,支付url有效期为2小时,模式二 * @param productId 商品ID * @return 模式二URL */ ...

css 图片文字垂直居中

先来看张图片 相信很多css新手遇到过这种问题,就是当图片和文本显示在一行的时候,效果很奇葩,文字和图片没法对齐, 这时我们需要做的是: 1,先给块级元素设置 display: inline-bloc ...

wtforms-表单生成及验证

介绍 wtforms是一个支持多个web框架的form组件,主要用来做表单的验证以及生成的, 安装 pip install wtforms 使用 自定义一个类,继承wtforms.Form类,定义字段 ...

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值