最近要给客户定制一个php的论坛, 我本来是python控, 所以机器上就没有php的运行环境, 于是开始折腾, 本来在centos上配置nginx + php-fpm挺简单的, 直接一路yum install就可以了, 这下到mac上就有点麻烦, 虽然macports上有php, 但是如果安装php-fpm的话需要hack的方法, 为了不麻烦, 爬文看到有使用homebrew的方式使用第三方的formula可以安装, 下面开动。

如果你没用过homebrew, 那么移步Homebrew的网站看看, 安装起来很简单, 因为它就是一堆ruby的脚本, 所以你直接在terminal里键入:

ruby -e "$(curl -fsSLk https://gist.github.com/raw/323731/install_homebrew.rb)"

既然你在玩这个, 假定你已经装了xcode, 3或者4都可以。 接下来就是下载php的formula,

  1. curl -O https://github.com/ampt/homebrew/raw/php/Library/Formula/php.rb
  2. mv php.rb `brew --prefix`/Library/Formula

如果你想看php的安装选项, 可以使用

  1. brew options php

嗯, 现在可以安装了, 我只需要php和php-mysql, 就这样:

  1. brew install php --with-mysql --with-fpm

这样基本上就可以了。

转载于:https://www.cnblogs.com/Stephen/archive/2011/04/09/Mac_Snow_Leopard_Homebrew_Install_PHP.html

osx snow leopard下用homebrew 安装php5.3 + php-fpm相关推荐

  1. MongoDB学习第一篇 --- Mac下使用HomeBrew安装MongoDB

    2019独角兽企业重金招聘Python工程师标准>>> MongoDB学习第一篇 --- Mac下使用HomeBrew安装MongoDB 0.确保mac已经安装了HomeBrew ( ...

  2. mac装python3问题_Mac下使用homebrew安装Python3问题-Go语言中文社区

    在运行Python项目时需要Python3. 那么就安装Python3,使用homebrew安装,命令如下: brew install python3 安装成功即可使用. 由于不知道什么时候已经安装了 ...

  3. Python 数据库开发实战-Mac系统下通过homebrew安装Redis数据库

    此文章的前置条件是 "Mac系统已安装过Homebrew",如果未安装,可访问 "Mac 安装 homebrew 详细教程" 一文,详细介绍Homebrew的用 ...

  4. Mac下通过homebrew安装maven

    1.安装Homebrew 将以下命令粘贴至终端 /usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebr ...

  5. brew php mysql_MAC下用homebrew安装及配置apache、php和mysql

    我们用到php运行环境的时候总喜欢用集成包,其实在mac下,用homebrew也可以很快的安装这些东西,配置也很简单. homebrew homebrew是mac下的一个包安装管理工具,使用非常简单方 ...

  6. Mac下使用Homebrew安装Sphinx和MySQL

    安装 假设你的系统上已经安装好饿 Homebrew,执行以下命令: ➜ ~ brew install mysql 启动MySQL: ➜ ~ mysql.server start 然后关闭MySQL: ...

  7. Mac 下用Homebrew安装Go

    终极安装brew 方法 /bin/zsh -c "$(curl -fsSL https://gitee.com/cunkai/HomebrewCN/raw/master/Homebrew.s ...

  8. mac下使用Homebrew安装nginx报错

    mac下安装nginx 安装命令:$ brew install nginx 安装时报如下错误: Updating Homebrew... error: Not a valid ref: refs/re ...

  9. yum update php5.5,(二)Centos7下Yum更新安装PHP5.5,5.6,7.0

    yum源默认的版本太低了,手动安装有一些麻烦,想采用Yum更新安装的可以使用下面的方案: 1.检查当前安装的PHP包 yum list installed | grep php 如果有安装的PHP包, ...

最新文章

  1. Android多线程----异步消息处理机制之Handler
  2. SSH 连接慢 与 反向解析
  3. 【必看】局域网ip地址不够用怎么办?
  4. 多级缓存中的一级缓存全网流量分发CDN
  5. 在微信浏览器中 location.reload() 不刷新解决方案(直接调用方法)
  6. 二十、MySQL之用户权限管理(用户管理、权限管理、忘记root密码的解决方案)
  7. STM32之CAN总线例程
  8. 4chan 爬虫_类似4chan网站
  9. 基于visual Studio2013解决C语言竞赛题之1031猜数
  10. 微软服务器延迟,经过六个多月的延迟,微软终于推出Hyper-V Server 2019
  11. 融资13亿后突然死亡!首款产品被苹果点赞,与谷歌竞赛的明星创业公司Anki倒闭...
  12. IOS开发进阶学习资料(提升必备)
  13. cyclone小知识(三)——cyclone导入多种格式数据
  14. WORD2013使用技巧——调整序号中制表位的大小
  15. java project 显示感叹号_项目工程上有感叹号或者差号
  16. Android Studio 如何查看Sqlite数据文件
  17. (一)WaveDrom 数字时序图渲染引擎
  18. 5GNR漫谈1:NR物理层帧结构
  19. 知识精华—修改文件夹的只读属性
  20. iOS安全–在非越狱平台进行越狱开发(附分析流程)

热门文章

  1. 关于龙芯CPU几发射的问题
  2. 分析nmn抗衰老的真实性,nmn的效果到底怎么样
  3. 阿里巴巴提示:手动创建线程效果更好
  4. 《机电传动控制》——直流电机调速仿真作业
  5. 对抗样本生成算法复现代码解析:FGSM和DeepFool
  6. 如何进行git ssh文件的配置
  7. 如何使用最简单的方式进行企业内部知识共享
  8. “知识共享”国际许可协议4.0版本
  9. 计算机专业毕业设计致谢,计算机毕业论文致谢范文3篇
  10. Python Windows发出警报声、蜂鸣器、声音报警